package cn.fanchou.flutter_unionpay.utils;

import android.util.Log;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Set;

import cn.fanchou.flutter_unionpay.beans.handing.CouponPayDetailsItem;
import cn.fanchou.flutter_unionpay.beans.handing.HandingInfo;
import cn.fanchou.flutter_unionpay.beans.order.CardListItem;
import cn.fanchou.flutter_unionpay.beans.order.CouponPayInfosItem;
import cn.fanchou.flutter_unionpay.beans.order.DetailItem;
import cn.fanchou.flutter_unionpay.beans.order.ExtrasItem;
import cn.fanchou.flutter_unionpay.beans.order.GoodsListItem;
import cn.fanchou.flutter_unionpay.beans.order.MeituanOrderModel;
import cn.fanchou.flutter_unionpay.beans.order.OrderInfo;
import cn.fanchou.flutter_unionpay.beans.order.PayChannelListItem;
import cn.fanchou.flutter_unionpay.beans.order.RefundPayChannelListItem;
import cn.fanchou.flutter_unionpay.beans.handing.PayInfo;
import cn.fanchou.flutter_unionpay.beans.printData.OneLie;
import cn.fanchou.flutter_unionpay.beans.printData.OneLie.TableBean;
import cn.fanchou.flutter_unionpay.beans.store.StoreListItem;
import cn.fanchou.flutter_unionpay.beans.summary.DamageGoodsListItem;
import cn.fanchou.flutter_unionpay.beans.summary.GoodsDetails;
import cn.fanchou.flutter_unionpay.beans.summary.GoodsItem;
import cn.fanchou.flutter_unionpay.beans.summary.SummaryGoodsInfoItem;

public class PrintModels {

  private static final Map<String, String> channelType = new HashMap<>();
  static {
    channelType.put( "02", "微信支付(条码)");
    channelType.put("03", "支付宝支付(条码)");
    channelType.put("04", "鲜范实体卡");
    channelType.put("05", "鲜范电子卡");
    channelType.put("06", "现金或其他");
    channelType.put("07", "微信小程序支付");
    channelType.put("09", "储值支付");
    channelType.put("10", "微信人脸支付");
    channelType.put("11", "其他支付");
  }

  public static String format2(double value) {
    BigDecimal bd = new BigDecimal(value);
    bd = bd.setScale(2, RoundingMode.HALF_UP);
    return bd.toString();
  }

  // 设置打印头部
  static Map<String, Object> _setPrintTitle(Map<String, Object> params, List<StoreListItem> storeList) throws ParseException {
    Map<String, Object> title = new HashMap<>();

    Date now = new Date();
    Date yesterday = new Date(new Date().getTime()-24*60*60*1000);
    Date sevenDay = new Date(new Date().getTime()-7*24*60*60*1000);
    Date ThrDay = new Date(new Date().getTime()-30*24*60*60*1000);
    SimpleDateFormat formatDate = new SimpleDateFormat("yyyy-MM-dd");
    SimpleDateFormat formatDateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    final String timestamp = formatDateTime.format(new Date());

    StringBuilder storeNames = new StringBuilder();
    String dateRange = "";


    Map<String, Object> dates = new HashMap<>();
    {
      dates.put( "today", formatDate.format(now));
      dates.put("yesterday", formatDate.format(yesterday) + "-" + formatDate.format(now));
      dates.put("7day", formatDate.format(sevenDay) +  "-" + formatDate.format(now));
      dates.put("30day", formatDate.format(ThrDay)  + "-" + formatDate.format(now));
    }


    // 操作日期范围
    if (!String.valueOf(params.get("timeType")).equals("")) {
      String type = (String) params.get("timeType");
      dateRange = (String) dates.get(type);
    } else {
      dateRange = formatDate.format(formatDateTime.parse(String.valueOf(params.get("startTime"))).getTime()) + "-" + formatDate.format(formatDateTime.parse(String.valueOf(params.get("endTime"))).getTime());
    }

    for (StoreListItem item :storeList){
      if(item.getName() != null){
        if(storeList.size() > 1){
          storeNames.append(item.getName() + ",");
        }else{
          storeNames.append(item.getName());
        }
      }
    }

    // 操作员
    title.put("fullName", "操作人");
    // 时间范围
    title.put("dateRange", dateRange);
    // 门店名称集合
    title.put("storeNames", storeNames.toString());
    // 打印时间
    title.put("timestamp", timestamp);

    return title;
  }

  /**
   * 订单打印
   **/
  public String orderInfo(Map printInfo) {
    PrintScriptUtil printer = new PrintScriptUtil();
    Map<String, String> logoImages = new HashMap<>();
    // 这里需要转成base64，固定图片可以直接先转了，免得浪费计算资源
    logoImages.put("BT", "data:base64;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");
    logoImages.put("HY", "data:base64;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");
    logoImages.put("BS", "data:base64;/9j/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//dAAQAKP/uAA5BZG9iZQBkwAAAAAH/wAARCAB4AToDABEAAREBAhEB/8QAlQABAAICAgMBAQAAAAAAAAAAAAkKBwgGCwMEBQIBAQEAAAAAAAAAAAAAAAAAAAAAEAAABgICAAUBAgkFCQsNAAACAwQFBgcBCAAJChESExQhFRYXGiIxQVhZmNcYGSM5lzJCV2F4uNPW2CUzUVWVlpmntrfVJCdDSFJxc3R2d5GTxxEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAAABEQIRAD8Av8cBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcCDrsJmtobDbPqdGIlNbFrChKU0+ft5dwHWopasrqz74Y3GUzOB0TqdF7XY1ZMqqOH2A/1pJXSbuzQALwuZW9K1pFaIC5WaIK0WgKWvdkrV1tjOorRqPrXsPdlaPEsjl1dYs63PPv/AElljbVyq3I47b/QS7EMooHYenHiUsyWDylplboFY9rHjGGhSdkQjywkBYfGFaxwZjZoTsLQtiNd+w5pboteLZCVjP8Ac1uuCPoyWmy0ES+etcV33YSTRItLQe8oPO+IEv1mDF5iyH//0L/HAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHA8ZppRAMmHGlklhyHGTDRhLBjIxYADGRjzgOMiGLGMfX65z5cDycBwIb+wbWu9mW8Wzd7WSBuN2LX7WmbaYbf67MEkZIxY9m61SZ5dZfDbG17dJk4t1dDvzX2ayJ6XImV/GQhljK+r28CxEsAjEaEYtTOttw161qL60tQew+ObRQLR6v9HbFddytblurWo1gxmoYk0RGkLe27k81cwlOk21xclTnIWsutEMjkD+3Oi6OlKikKss9KGy8H8L31gJIXEEltwWVW3ayWLsCezrWWyp2ZFlm2ES0pC5pYStmApcgNCmaSQKlyMS4UKMJxqcl4MH6fVkP/0b/HAcBwHAcBwHAcBwHAcCF/Z/xBnUtp5dcy14vbaP7BtuvFRDdOIzHKluieERl2UI0zhhmcJBCq/fY4J2ISLCxHkEqzRphiyUbgBoRgCGAPxqfo8/W1kP7uWyf8KOBoN2ieKA6/JpoNslE9CNyJk0bbyKJMjNT7kzUtd8Peka1wm8XTyxQzSuW1yzsUbdSoCN1ynXGKk56U70mJh4UhK4GkPh/vEhUDQ+o9hV12pbrWlI7Va7pcFNTrbBhVz3XLAVKuhcR9pIqsCNRSZLXBElmKZ09lO5qxK0oTPIGcpxFALCdf8an6PP1tZD+7lsn/AAo4GQ6l8Sv0yXXZkGqOD7cCxM7GkrRD4mVJ6YvaGsa2SP64hsZW1bKJPW7XHWT7ScVJZID1qlOmCMePWYHH1wE7nArZd3viH2Dp5tuoKQQauvmwM2syuzbVcXJbYuKth8fihslfok1IW53BBZ4fJJKpdoysMVpsEpQIEuE4xDNyqCEsIQfx5J0/ZroP3rVH+z1wH48k6fs10H71qj/Z64D8eSdP2a6D961R/s9cD+Z8ck6eX0612/z/AMe1qny/x/8Aq9/8HAtE9OfcbS3cPTM/sOuYDKain1QSVnjFq1ZKXNFJBMI5QgXOURfo/L2xE2JJJG5GnaFxRZhqNvWEq29QA1MEvBBygJg+A4HF5tN4bWsQklgWHKo9BoNDWZfIpZMJY8II/GY0wtScapyeHx7dD0rc1tqFMWIZpxxgCwBx55zwOt/7h/EhbYbxX4RrD1CSG8odTsBUvzp+EKimqYIL22JdIi1r3mQyxqJjKLM7iFORVjbFatMhKAmVrkZRrg74AD2USAJy/Db9/wCh33hDfp3uDOm5LuzBUR4YPL3vLezh2egrcnMU/ORfHKRNxtvw1CQILw3llgOdW4oLoQE8QHTCQLbvAcD4EqlMbg0Xkk2mT42RiIQ5geJTKpI9rCW9mj0bj7cpdnx8d16gRadC2NLYkNUKDjBBAUUWIQs4xjOeBVdm3jI+piLSd2YWGMbb2M1tqxQlTTOJVHC0EbfSyTPQBezppza8PlYUKkP5QPmtiI/y/uig5+nA4r+Oh9WH+CLdn+zCn/498CAXxC/ftqJ2r6uVLU2sZm2VcyqvboTTiSxWxYzCotW07jJ0UfWwKp3URC05cvWSmIPg0hrSWcl+MElYtFkYTcE+Yb9dXni6dbKD0gpOjt4ohs9YV+VCzqa+XWFX8bg0ybZxCI+pERXj29PMvtOKPx0tRxMSZtchnknmLFCDKwZ4xqhgAEgH46H1Yf4It2f7MKf/AI98D78V8ZX1QSGSsTE6wfb+GNzu5o25ZLZHVVdqGCOEK1BZA3h6JjNxyGQja0ATMmn/AAkCxTgsOfbJMF5AyFsoAwmAAYDPqAMIRgF9ceYRY8w5+vln64zwP1wP/9K/xwHAcBwHAcBwHAcBwHAqa9rXXN4bZo2je7d7DbJb6J2E2ET/AIRnpmSXbYEaOmBZHtxo2dGQlgKfimJO7rGMwoSkBKJK4Lk6kYcGHhUCwEZv8iPwZX63X/X5cX+qfA0c7J9VPDA1/pDfcw0S2QxNtsmVki51Oxf8MVmSPLs7KJ/FEMgKwxvkcSNTh7MNUuR2QnGBwH2/VjOBBxwNTOk3XvoRt3Xe033tdu/FYXc23Qqaa+aM2dPYVldVYIND1iRyC1RaPuCBTgyWq3UoSgw4R2fZwDICwhCI0Jlv5Efgyv1uv+vy4v8AVPgbV6R9dXhQ7A2kqBo1iupmui+meTpZvWdZvl8WYuRyWSQHP3yTYCwPSGOoZaY0lsglxjWM44CpMmN91OcQE0PAuo8DDVta6a+X5hjxetE01dWIzlaKN4tqsIRY+I+JywnC4iY/vixvP2TlwClKwfkj2/dwWD1efpx5Bhv+bo6+P1E9Nv3YaS/1H4HqrevXrsbEStxcdHtLG9vb0p61evW600alRIkSUoZ6pWrVHwoshMlTEFiGYYMQQAAHOc5xjGc8Crh2P91Hh+tNlMkrjXfRLT/de8WjKpvMIrXXuh2qi468E+6SIqQ3KOv3RJIspDsBHkqMoXog3yEUYrSmYzkIV3K566+y3xDdyMV5QrUTWrSrXRMRllbbGgVHMuuFDIo2Y5ZWHHxxEyNaiwNgpWBOZkoK8vLknAaSFOarbis4wEOwh6heoqi+oSgX6patkj7ZU9sh+b5ZctwSZAkZnOcvrQgNbWJvao4gULUsXh0ZSqlP2c35VLjyzVqk01UcM78kJZOBDN2Pd8fXf1ot7yy2rbKSzLyQlKCkOutLqmqaWdhzAUo9hPMvZcCY9WSLKgoODTH1WkVe0LI0yZULHt5CjfbO0vcd4py7c0VSUFOq7UiPSVvWOsKZHB4atfazKKMAqbZTsNbAmspVZk1SFF4UIW4KUZmTC8mNLKUZg80QXjOn/pL1g6jqwGmg6ci0dkZk0J0Vu7IyJnIRyWQF+shUfEYM2CPcMV9WqdwICaBtTqDVC40oo5wUqzCU/sBAP3leGMlMtsB5326oU2ILcqF4zY0+1yiDpmDqXSYtirD3+EzXB7QKGwiIz/DmnwsOYQnJCVSvGVDYcQr9KNUGufXH4uW1df1Zesvb1T9guz/A1JUQXXlF4jmPXRHVbWX8QxBe1Ov+Y79tPSUzAflubaJucsAB5mtq1SMZ4guOau9rPXRuYjaTddNwqPnTy84RYSQVXMkENs8J7gIBaZIoq+cZjk/JUjUGYKxjLd5CN/JDnOc48w+B3GjGX1PdkQixjLFnSXZUGRAEIAsgMqWUlmAzkOcZyAwsWQix+YQc5xn6Z4FSXwoeg3X1sjoLsRcm3etlCWzKY/tY7wdLO7rYGd9AwxBFVdSOzQwoTpKaJpZEv3gk6031lBKOUnKsBMGPACQgCylJutboSh8akMukOpPX0gYIqxO8kfV2YfVhoUTMxN6h0dFgiyhjNMClQpTDM4DjIs4D9McCnx4d6ttaOw/sH35tW/8AVnTVu0uSxfDnCqknVZ1a0MVTS2XWEH8CsUrBOsIRHovh1lGpAW/mpxHAXqSSD1nqUGkGcC5H/NZ9FX6n/X3/AM06o/0vAfzWfRV+p/19/wDNOqP9LwOY191c9MSKaRx4rXTfRc+dRx0SSeMjjcBq92em90YVBTgjeEKFMWsMEa0qiQHBM9sWChgCP6ZxjOAlf4Dgf//Tv8cBwHA8ZxoCCjTzc5CWSWM0zOAjHnACw5GPOAAwIY84DjP0xjOc/o4FBLpX8QvsHtB3XXVTlxPL6/667vzSaJaEgS49Sck11c6rjDwuq9NHURh4k7W2S6s4YJvlJSYgGHOTGkOosEi+Xg8L+PAcBwHAcDhVj2TXtPwaT2da83ilb1zCmo98l05nD+2ReJxpoT5AE1xe355Uo21uShMMCDAjTA4EMYQ48xCxjIVV+y+pPDVdq1swu8Nj+yWmY3ZcKgSSsk0gqDcemIuB6hjY+yGSM7U+tcnb5u1GmNDxK3E0lQlJSKB4U5AcM0ACglhG9/Mx+E0/avC/fo1h/hXwNG+yfrA8OpQ+kV9Wzph2IZuXZuHMsWV1TWeds6FsT71OThYETZnxN9zIhXzPInz4UScnBX6EykoRXx/dFnJYB4yGpXSboT0pbX6+WpNezDdT+TXbseuRTFoLD8bEVJTgnquCoREXYiSZZLEhcjXuuD5O6OKX5RBwCcfF9v0YEHIhBMz/ADMfhNP2rwv36NYf4V8DarSnR3wt2imyddbT1d2W1xNbKqlW4ukGR2tunRL5Emh+cGheygkA2eKxqFKnBzbUbmaJKFQqNTFHZCbkkQwAEELk8DnsItKGRmxa1l8an8BmjMikMRmkNe26SRaTMTkSE9A7sT60KVbY6NyskWBFnEmjALH5s8DlvAcCkP4zYnfdoo+kJRVk5lKHQpcJdDdiohBBqWvIbScnYJ0FdbfXNpwHB+rSSNwsIWxIfj7HRvqTHysCVrmvGA/HhpumTqbt7Vert6XHBe5F4nrDGqbxy3WhuxX2vVtsJbWvfICnp/B7kzvbyw/LTK0Ty/mOWHFvVpHFIlQe/gsAXdEqVMhTJkSJMQjRoyCUqRIlJLTpkqZOWEohMmIKCAogggoGAgAHGAhDjGMYxjHA8/Ar6+IK1F7UdyKTpOsutO5iaxaj5lKkeyEeSWSpqB/mUZeG1iKhS77+N4CnUUNi6hG7AeWZMowY6faSYWU6kKbIAhVHv3oK1c6WNUyt5u0iWSLdqeuFiRava+1MouRPNSVLMLNlCF7koW2yryc2tZZzlE00dibwtVqWxqY1IjExZOPe9/6BkekfGLka+1lGanpHqUpqsK3iaT4LDEK1u5xiUVQAB6cGGp2ptowwsxep8gjVKTTDlKo/IjTjBGDznIZX/Hf7R/ZrRf8AeUkP8C+A/Hf7R/ZrRf8AeUkP8C+BH1uD4hbRzsefo6n3x6Z4Y7JgFgal1zVbsU7RjZKKMhuSiCXCJS9NVEUxKgR8JYzkrE/KjmVSbj0C9jAhmZCUS0PBUVrNyo9P9Q98phFoZJ0rRJWNjvOpkEtfETC9EEuraqLmEHkNf+6uIQqS8hKMY04sjD+UYDOfyQs/dmsHW1j0j7qVs5S59sBxr3rmt+Dr55KTMGyabLYnQrswqpdIzcDNwY+yQ9vEsWCwIWMqDh588/nyFO/os6q4j2+dI9pa6TK55vRyWuuzKUW60SSGtSKSJHl0zrPT0TNaZbE3NxaUb2hSoXIZyE0KpOeiUCHkIhANMLEEdHej0Xa3dOVW1A4tu4U5u28LulrojiFYONWx2IIEUAiKAs6bTt7d0E0kCxMSidXdqQISMkA+acrOEAeQpDsYCTPR3wcKfY7Uegr8vLbecUnZNyV60WU7VU0U6zSRPCmiYe49Q5rWurrOWNwG/GwxU3qHJOakIGhXnHJc4F7HrGGreuPQN1j7T70X/wBd9U9j+yA9hNcPvsCZnyPU2Ls0BkiutZS2wuwkEGkGbePXuKuHyV0LTH/MRoS1gQjPQiVJwZNwEp/4jxTn7QmzP7AIt/E7gbn9enhNKe0K3EpXbtPuZalmudIvbrJWOFFVuxV6meXldHXePJi3iRt0xkK4TEWU8GCVIiyAYXlYyQYZgkZgRhbh4Dgf/9S95Xdp1jbzACV1PY8DtCLGGeyXJa7l8emrAYdgOB5KA8Rpxc24RmACxn04M8/LPA097WLBsiqOtPe2zKgen2NWbBNVrrlUMk8YNUp5FF3plgjyuIlDIrR5CpQuccLJEtJUAz5pxkYM/veBXC8Mz4gK99/LBkGj25omqYXHGa2cbBqq9WtrQR9zsBgiCtkbJLEbGZWotMzqZqjSPAHBG6oEyQpajSqgqyvlFgPVBc74EHGq3h/OvbUPfue9gFSNE5zaz6qlr1Da5epGzLaspJ+swh2RTV+riPIo+gkCA17bHVwRIiXBxXI2xEtUkpSgB9j44Tj8CkF4mXxCGw2mNwnaA6VLE1bWEngTBJ7rv05CldZdHQz5uPXsMEq9C6JVDSwOYYsencFj+MtSrLEvJKQ4RnphqBhbG0Cl05n+iels6s5e7u1kTPVDXiVT52kBhhz+7TKQVHEXWSur4YaEBo3hzeFZx6rIwhF75gvPGM+eOBniwrXq2o2xG92tZUArFmcFxLYgd7CmMdhbYuclAyyiG9Gvkji2pVK48w0IQFAGIwQhYxjGc5x5hz/gajb3aY1X2Ean2/qBdK+VNNd3C1sKR2eYQ4pGqVMjlEpdH55FnpmVuCB1bRKGmVxdEoESpTHp1JZYijAZAPPAq4fiSmin6dt9tPP/AODT2P8A+fZ4Ecnab4bnqv6ttRZ9snae3+1jrJAol8WpCsyzaYJeLWuN0a1oofGExQoIQeCOIFhWHGQKy84GhY0qkwr1qcpyTQjZ6ROjbWzsLqCyr43Q24btYYKTI0URpFiYbIp1gm86XNAl34QZQ+tNhCcVTZE2hTlG3twgpizF6z5gvWAtKD5ATe/ipnTP+1SmH9seq3/gXA99r8Jv09PjkhZmXtBn7u7uishA2NTXa+rzg5OK5UYElKiQoUkdOVK1ak4eAFllhEMYs4xjGc54GdfxJTRT9bfbT/8AVT38PeBMRsDR+x3VR00nUN1GwSQ3TcevcYZ2SrGyco0tjz51QSmzhSK1Zumi6UhjbJpM05Upd3NE0J05aQA8hAQjUFkFoTgqSh7VvF+jCEYdXdjMhFjAsZ/m3zseeM/XH0zVeM44H6/nVPF/fqubGf8ARwG/ws4GMLr3t8VjsTUli0Zc+lt7z2rLViTzCZvE3nrcPMRuzG+IzEp/tmlVcWpQOSEwQVKJYQMtSiWElKCRgNKAMIQ7aGblds3Vdf8AYeuGqrNZda35bzpD4ZNda5jSmJdM3yYoiRusIJT1RM42tfUU0G1SMz4YkyYtSrRL8Yzg0AichCdj+dU8X9+q5sZ/0cBv8LOB+i+1Lxf4zSSw6t7FZEccUSAI+uIwABGHGBLLCMYquAEsIhixjIs5DgOPrnOMfXAdghqVJr5mesGv8t2jhzNXuxskqKBPd2wiPi/3Hi9luUcQKpazIisL3YKMKJ3NNCNMFYsAlM9RIVB4QYOGFZHxpX9VpSn+XJWX/cjsRwJUPD9xqN46aev8YY6wgEopLCs/JbO3gyesVzCUKFiw70pse6rWKTBGnGC8xmmiEMWciznOQmK+7cd/4gZf+S0P+g4D7tx3/iBl/wCS0P8AoOB18fjeyWIFkdckfZGRpTP+YjsirVnNzcgTOSxE5P1KomREpOTpi1alKStQrMpyzBiLLMNNyWEIhmZEF/8ArNiNi1cV/GVBeST47CIoxHFC9fmUa0MKBvMLz685H5gGnzj658/p9eBo53AojXHqm7H0hAyQGD0j2aNwJQZgkrAU1QS1SZjJmfpgQiyc4Dj++FnGP08Cvn4KBaA3rq2aQYLHgaPc9/PGbnIcgMCtpKlwgCDH91gRfxM+fn9M+rHl+ngVaO8TaGx5z3t2TZO4lBTKc1BrXeMfrqG68SNS7QJssDWymJgaobGdokp7E+iQxa+fJdID3JOmWhGCRm5I8y8FBAE7BfjfslgAUV1eO4AACEsssvaz0gAAOMBAAAA60YwEIcYxjGMY8sY4Fd/SPuqzqJ21bQ9mwdYlNhi2JXbCLsUcRaZsbUQrF32U0WEIH38zXchG9/dULVlGIQmZN8vBmTfInIcAyFiL8eBM/ZfvP71wv9mngSb9SXibRdo+4DHqfnQydU19vQuaS38JrXbebVYIx9zmgx48pu3fgjr/AO7zE9+z8BM4fLO/3WUpEvsi+T7hYWrOA4H/1Yhh6QdsXTn3ItDbqlUN9K4+8bIpM0+71fGpa7UzsHQ0hngj2iETlcwohwwbUOEOPw5C3uYyhxlSExWAwj2Eq/gdrI5Nrc8tzgzvDeidmh2RKm10a3JKQubnJuXEGJVze4IVRZqZYiWJjRFmlGBEWYWLIRYzjOcZCHXTfp16vuubbiS3JrlB/wAH1+3fDZuiiMSkFhvD42MMFSvUadrGQ07E31UaNC3J16tpwuFgxcpb0ZhZBI06Q40swJl+BHBRd3qpV2bdglFnqjBoqmonRKStaQQvMopVYeNmVD8YWH159Bgimdt9f0x54yH8/wCgJH+BDFsP019WPYhta3bmW9XCK4LTq11TVpNUbROHPNZzCSVWpEQmjVsxFsPy0yt2g6g8LeuSCNLAaBMFucy1BRAkwAmPPCYgbTgtSAk41EhMC2tZYykCc0xOnzhGgLN9GSUZIxACXgXp9JYc+fl5Y8uB1U+qujXa5229xsXsLc6pb6QNsC2QZpzsrK7ejEsjVcU/AILNipK70/ChyckljQluCFj+wI6yM3yfP3i1QyxJClSsAdrNwHAiX7Oe6LSLqvhS1ZeVgJZXc61sNVQXW6vlze821K1hqMxQ0nvDYA8RNeQ9aZjHre3r4yXJWB/FAsUBCmMDrbNm5H2yeIfmuxW7iCoJVOad1TiDqvbIFCMqQ1vTUJwpb3JbXdXInI0lRY9sKmH0vsgyjLPfXRMiCaMoogLQ3gD7vS307alduSSSV44b9vOuW1MTNc3Qyi3ejmeZJ51Ak/tnEzStZQfbkOHIRNJZmS3hs+Hha35BhR5DSmYMAE4lr+DFoai64mNvXH2vYrasK+ZFUjmk4l2tDIzx6PMyT04NVr1yrYQAMCNOMASQUH1HKVBgCSgDNGAAgqj67de77vjvwHT/AK+pBLrlhDhLTCGW859Aza4TM1VshyBLJ7ysWMInmTmQSHIDThnpUpywxzVYORogFfaaotHkO6WquDfgxrCuK1+8T7L817A4hBvvZKFQ18mlH3TjzcwfeKRLjBmGLH17+z/kqzRCFkxQaMWc5znz4HPOA4DgOB1oXfoH8AniftYLiYTstzo/SjQi4HBWQLBRhiyMz5sr4wRwwYyIQTWStSSR+rGfUVj0+WceWMh2XvAcBwKhfjSv6rSlf8uSsv8AuR2I4Etfh+/6mfr5/wDsUm/7VSbgbv7xbFyPUbUbYHZeI1JI71klL1s+TlpqiKHGpXiXqWsJXmnysIb3dUgaGwo0S5yUkpFZ6dtTHmFkHGBCWIKb9d+OEr85rLLtzr7mTS/FYGE86u72ZX5rUGYM8giLSSau40sQYyX+cOTlGcCx5erOPrgIe5Tsde/ib+7HVc6O0qvgdLVw7V60q4cjXqZalrDXaCToyfWvYFjS4DY2M2JPLQq1KVP/AECJKcrG1NRWTj/I9QHancCKfvKlySE9QXYm8rTCiiVurNmxEAjsYyDKuwGn7ht5eMZ+nunL5IUAGf0DFjgVqfDKbm6odavTPYewe49vt1PwW1d85/G4ipVMUolbxJXhBUNPIMI4/FYOwyOVOwU2GRaYqOKSDTpCyfM0ZfqBgQTKqvFE9FK30fM28NV+16vb+VrZsyf7fr8vX6Pdpkfo9Xpx5+Xl5+XA9XHie+hzGcZxtiVjOPrjONZNlMZxnH6cf+ZbgU9usbsx0Y158QNvTu5clrBjOrFxue3h9Zz78FtgPuH1PaN2RyWwTOIPHYe7zGO4eIyhOO8j20jKXAfZOwXkfpyFwn8Z76G/1sCv3ZNk/wCC3A+yweJ46LlTohamvcNK1KHlehbgqlevmxjC2FmqlAUxB7q7LKfRt7c3pxn+o1QoMASQX6hjEEOM5wFgNMpTrEydYjPJVJFZBSlKqTGgPTqU54AmkHkHFiEWcScUPAgiDnIRBzjOM+XA8/A//9a9NcrPbz3X7ylomaxCB2kn+O4xZ4sCHrJzBVq1vNwqxHpewtT9F33MckHt/FVqW5emcEhJgjU4smAwEQagaS7/ADDs5KbY10tWIAoLePWtWmb9g9bHR8C95TNa4KQccuOn5OahaB2fQs+SL0qlrei0iZUk+WSmckqQ81P8gIhPFV2Xa2sOp+n271AyHMPu/VTeKEPsQk5aYKj2mSc1TbcclkbdS/UUNfEJoSQlbXpuEMJDk3nDIN8wi+gS7dWfY5U3aNp9X2z1ZZTMz2tL+6lx1t84K5yqe32VEhNlsKWn+ks1W25+aS4M6wZZQnBlWpVAyyTRmEFBE/ozdQJT4mnuVrohQISNBrVqimTFZH9BmVdDa0ROQgg884zhM9WwqB+b6ev/AB58wyd4iruYb+rPV4EIqZ3QH7mbFtD4xUwgDlMuOq6MFA+zpNez62m4OJwXHTFPxY6QqBklyfs4F7SlK3uJQQ2r6DYopiPT3ocU4HLFbtLadOtZ8c3JUpXuj0/3RNJXbj6/OjgtNPWODm+us2OVnnmjGYaacIWc5zngcku/f6VTPa3PXlogzRSytmY+0Nkx2Zt6YAcnOg9IaycD0wkblZhLAqQONiXtO0pgiYfXqBe3KVYxCcXRa3taQ4w0JQY+jdm5hZW9+efvG+ImpAkeJB9nJmf7cc06Uopc7YaUYzEjZhxVAEb8coQiyfX6A5zjGM8D7HA4rOmR7k0JmMbjUoWQeRyCKyFkYJo3o0ziviD26tCtA1ShC3rPJGuWR9coLVlEm/0RoycBF+TnPAoi6peDZnsjuyR2z2e7dI7Tjo5M4Pa6PUy+TV4nFvD+WI7D3ZVwWaztjzGgOoSsDXJ0aNycDizRYA5pTA4MyFr7+Uz1U9ZtSR+mi761F1WrKuUGWyPVcksmCMbmjCHODVhieGJXhXNZK/L1BuVC5WJOscVqgwR6kww0wQxB1tfeBfXVSv29j+2nTnb1uwW9hzoUvsVVXEIkNVU63TZIaqcAWvTkkdz4hPIjM1z0EInBGjaMMy0RuVac1Ob74FQak7XdlW8/Y7NNd6r7Ltn7CrWi29BCTT3FNUaxLG0cXWkexnYBwpeG/cgm4pa5ownHp1vuACb6zCkBiQgwYOB2CfSBa/QPq5QzTUWh+29DOU4lyNpc7Qmlvypsq7Ym4JMmIN9KmTR+zksIkQW5iMVHFtzI1pctbUUYYIoJhx6lWpCyigcEDqjTuLWuRuTerLwalXIFJKxGpKznOMGJ1KcZhBxec4zjzCLOPpwPc4HiPPISkHKVJxSdMnKMPUKDzAEkEEEgyYaccaZkJZRRRYciEIWcYDjHnngQv1x4iDpks+Sv0TZN8anYHSPv6+PnKrGRzKsI26GoFGEuXRgmU/jEdiD2wqzfPKdYnXDKNLx7mM+3kIhBtLMO13rHgcSVziSdgWnRUbSJRK8qmjYmq5OvWFA9PmW0MMXk7w/vqvPrxjBCJKoPFnPlgGc8DrurIuzPfR4lWj5br8wSFXSzbcNKtUYcnNoUJHEjXXWtxRTOwbHf0Z5ZQo+llOW16cG5OuwnPLy6oUJwcLB+2IO1F4DgOBUK8aXny6tKU/x7y1ljH/v/AAI7E58v/wAYzwJFugO96OS9O2hzWpuWqk7mxU8Nje25TYEVSr2Z7bZdJSnFndUSl0JVIHNAbn0mkmgAMGfL6eWcZyEw34e6L/w01N/aND//ABjgYPmMf6+bEViX2AyabTlcPIRDWzFtpKTKxCD5ZCISl6JWnCyHIceWfV9PLgcog0n0tpKOP/4NZDq9UcRRkfbkp+4ztVEBjiRMjAMH2w//AGAoaWwghKAYsfIUeQQYznHqx554FGCiN8bI7EvFrQmX613VYT5rDC3iWwqOFMspfAV060pUNASJFN3IDEBUFlWwmy7TSK3BCYcnz8g52RH49J2ChACW7xiW2TTTHWcw62I3YJM52+tuMsgGco72lR1YU45NdmTd6/JFgY0iKYI4qhMB5eRmHP8A4A5xkOd9UnTfqxsV0O6Qa+bs02XYKOTJnXaxKDL1J4TKI3ILkf5DLoo6M0iiDsxSJtEpqqQtaJWnEeJOqLDj3ihZAX7YZl/FSekT9WKafvF3/wDxE4D8VJ6RP1YZp+8Xf/8AEXgU+usjq30n2S7/ALeTRC3axfZDrLTDntwkrWEJbHnTE5sZdU3XHYfCMLZiyPSCVveGuNrjyB/IV5ypMGE03IxB+oXBfxUnpE/Vimn7xd//AMROB9Jm8K30jsrw0vJeq0icRtLkhcwNzzft8OjOvGhUlqQonZtU2GJO4tqkRWAHkDx6Di85ALzDnOMhYaTJk6NOnRo05KVIlJKTJUqYoBCdMnIAEohOnIKCEokkkoGAgAHGAhDjGMY8uB5uB//Xv8cCpz4nOm7d18YNd+6bTxyNhWzmjsvZYVZT43phnI5xrtYj5lrSMc+QkmlGSeJR6wHwDce3ZyWWa1y5yMMNDkggRYYI7tNyax7PvDJHbk1iQBvSOE+oF5mcOGrAucKztBotNnrqwII5He2nPHlifpGaFEqNJTicmpQkXAKAUrLxwKxXhfOxx90e7IIFU0hfTiKA3Rd45RNjs6g/OGxssJ2XnIaOsEsrOSySHBlnDxhnUHmDAQSzP640zAhEk5AE0fW3sxHoV4rLtln05kSaPwVPC9047MnxwMFhuZ43r9M67dHZ3XCBgYgp2Fjp9SYPOMZyAsAsYx+jgVCOzHeyw+yDdO7Nr5+pcCk04kqlurWKLT/cKrqno+ee31rA0RJZpiJONmjoSzHAafBZS55ULFwg+6qMzkOw93s7RyOnDog0NYatPbA7UXHqHQdT6+NS8lMtDEz2eiYKKw7mXtCvAkrigrMl1S4SpzgnknPzo2gPJPSfKxgJCvD96Jr9KOveAvVl4cnfaHbJTnabZ+aSk9S5zh6sC00xb+zR6UPbmJS9LF8Kiy5MmWlnqDg5fznRWHOBrTciCb/gOA4HXd7X+Gz75dptlbnc5nu5BJ7VMpsmVvUVlto7H3SBqUwt9eVixlSE1WzQmSpIka1MigpMYzpCANqQRWSEppicJZggyLQPggh/ITr9pN6gZSByX8qK0DVuQqDQ/wBL7uE8/sR4EUnz5ej0+qNG/wB95/o4FkbTTw73U9pKrapHBNaWm17FZzC1COz9jFoLjlKdWSWEBDg3Mz2iTVxHXNOPGTC1TUwoFADBeYR48g+kJBtrtE9P94oQRXu12vdbXVHEBRpTGZKWQJUlinvFiKNNhc2ZjWyZwtSYWLIRGNS9GMQfpnOcfTgVUNo/BTanzlW5Pepe0NsUEqUi99LDbNj7Td0LSmZNDnKFtc0zhXs1bUPs+eAjWLXg8IvLORCx9OBGKPwpPdxrYqGdqnutVxbcV7g02az2EvqipEIQzRGC9TYkh6NmIEYMOBCzh1H+Vn8+frnAXr+s+ndraC0eoOpt3LlBfmzkSjz0VZlmBdXGRGOZznLX95jjIqlLwjb3eXLYdEnFCznOqokB7gahEcPJmRe6MN51CdOrTnpFZBKpKqJNTqUygoBydQnOAIs4g8kwIizSTSxZCIIsZCIOc4zjy4FWLZLwgfVJdTm6yCrvw5auvLmuUOH2bVk9SSOCEHqzsnqCyopaLJNVyFDgwefZTIHNCnThz6CwBLCAAQ0JQeB+19LewKHPfe41cbwYHJjUgpuEtz2Ir1eYgAkCiXOiAszIPpgWWwWMZ+vpz+bgWV+tXp/0l6qoi+M2sMDcjpxMUiVFP7ssZySyq3JoiSDIOJaFshIbWltYYyBWnAf9ks6JubjFAAnGkmHhwbgJQuA4DgaH9kHXlRfZ7q3KNWb9HImyOuryzzGJzGIKkiWWV9YMbAuKj8vYcuSRwalRxCR0VolSZSQYUqb1qgnGShjAcWFSI3wOECyaZkjsgl5ZORiySWbq6zHGgLzn8gBhwL3IAaMOPziwAGM5/vcfm4Hj/Eb4P+0jlf7rLR/HzgPxG+D/ALSOV/ustH8fOA/Eb4P+0jlf7rDR/H3gT6dOnQXrJ1AmzidxGZSW9dg7EZcRF9ueZsjZGPsSC4cETsfDIHEGtY7FRppenZsSKnMw9wcVa09En/pSyiglcCO3uL8P3s92n9pmvl6vtxwdJo9GoPAIdYcXcJDJG6x4XHovKHuQ2JHq+jSJhVsa53tApyCFO8iXpzEhxucqSxFIEpagLbjIytEbZmiOsDajZmFgbEDKyNDcnLSN7U0NSUpC2tqBKSEJSZGhRkAKKLDjAQABjGMeWOB9PgOBUE6xeofdzW3xAW/u9NvwiKsGtVnqtlnSrZ03zmNPqmfBvW4I5OYogb4s3OBsqYlrJH0Z+HfLqjRFEKyfaTiUgMAdkLffAcBwHA//0L/HA1+2v1/jO1ust+61TABGY9edRz6sFyg8vJmGwyYRtwZ298IwHAhlro+5KSVycwOPWUoTgGH8oOOB1Huoe0LzVGhHb51gXA4Fx9DZkLh9twBofV3x08d2M1mvatFU9i7YlEYQXl7sKvY8cA4ecjGM6KJCgA8x58whcZnhzjzw1P7ItUNryxuSF4aHFIPJSpvc2xUUtQLUxuPqWoSqiAGAFj64EHGeBsUVt7eJFubF3iRJgE2PtQwXhGbjfAJx4MfmnYtQvPtslPj3vUkzKMOqooz8oePYUGA8s4FwNZiyxmmAKLDkRhgwlgDj84hjzgIQ4/R55FngWprSlTZ3Kd/+m+sEWeTZ5q/R7hRet0MS+zkbS60lrLEE832BfApSDT24eJ66RaUDJXYD/Stw28seRhILxwO1OxjGMYxjGMYxjGMYxjyxjGPzYxj82MYxwP7wHAcDUWmd8dSNhL5vDWKm7oYpze2t6xY33ZXrezS1C4QRa3vhkaXELXN4j7awOgkb8UJKZlvVq8ANx9c4xnGcht1wHAcBwHAcBwHAcBwMWXhdVa641BZF8XFIvulVlSQ97nc9kv2Y7vWWWMR5GYudF4GhhQub05GEpys+klKnOOMF5BCDOc+XA4XqntTR+69CQTZnXGWnzmm7JBIBxCTqo9IYqocfutKHqGPoTmGVtjM/t40MjjytPnChMXkftesPqAIIshsPwHAcBwHAcBwHAcBwHAcBwHAcBwP/0b/HAcDpVO7qO1nGO2rf1BUMri8zgy/Y+cSlK9Q1aU4R8iQzU8iYTuOJVRAQp8qobPH1yaFYCvUUUrQmgAIQA4FkIsuA4DGfL64+mcfXGcfo4FtDwbUTrt47UZbKJhKo01SyHaxWQKp4s6r06SQSyYP79Dmx8OiqZQIGXM6PVwF7NWEkepQBKdk305JLOGAO0o4DgOA4FODpdNKD4jDvtIyMsJxjwI0snzwEZhZVokBONCDHl5hLGeDAs/8AtDx5/n4Fx/gOA4DgOA4DgOA4DgRb93H9UV2Mf5JNx/8AZVbwNVPDB/1Hekn/AMpe3+crcXAnz4DgOA4DgOA4Febpzde95fsnuiT2sNUSQ0QS8mDoYbWTWBKQuT5la0oCOnzYB5yVwp/EIKAMRsryJzwdlFkIsqhumMBYZ4DgYJ2gv2M6q643psvM2Z+kMSoSqZ1bclYouBAbI3hkgUdXyRybWIt1XNjYN1WJG4RZGFCggnJgsesYQ+ecBhnrs3qrfsk1JrfcCponNoRB7LXThvbIzYZDGRK25RA51IoE6ZcARx5f2cRKtyjZpycRSoeckGA9eAD9QAhu5wHAcBwP/9K/xwHAq39gfhOuvrdKyJpdtbSmx9S7ZsB6dZPLhVySyyyqH6UvZ5i12kaqsJEBIe0uDk4miPPKZXloQjMGYL4+DB5HwIIZ74IPZRAqU4q/eijZWiwab8Qc9rGe1+qGR/6DKkqPOlmFFm5/MPARiDj8+PP82AxWDwTPYFkYMGbU6cgLyIODBAcLrMGEHn+UIBYqkKCMWA/mxkQcZz+nH58BsRV3gfbRVuCM26t+oCwNQBBGvRVdSshlzgoBjOMjTo3SWTWEpkYjA+eMHDRn4Bn6+0L82Qs0dXXh79DOrCVF25WKGb29sRhkXsRN3XA6trg7xlA9EGo39LXsXj7WyReGlvSA7KU5T7Cx2yjEYn+bkg88s0J0uA4DgOB101Q9l1XdY3e13dWfMIHYF0WXaE9Pqig6Cq1lcnKbXDZLxajEsJYG9xStbsjYkiJElyaecYSoUm4EEpIlVqBAIEElEx8Sn2OapqGCzt/+ku5KL1ekTu3N6mwWSQynMghxTsMvCEl1NlcIbYktkh+DcAIa3RVFzVZ2BACMAgiDgLXGsWzFL7iURW+yevczRT2o7VYcP0UkKMBic3yJVKWx3ZXhuPwFWzSSNPiFS3OaA8IT0S9KaSZjAwZ4FSyuPFT7NbWI53VulPVFYdz7VQuevhTnCo/PHaf1tHKXjpZSJRY0tlDJBYq5tkheZWbhsRNAiSkmf99+0RnZJRnhPMz9m+aC6w4p2DdmtYGadSRTGPtaXUQiVuUonJMheH1zbq+gUdYH5vjD2bYs+aUyVd9hqwlDY/kHBcFJRCFYrKCDhh8RJ22XnEHLZHVjozsqf6jJ/kuTBLXeUzFbNZtFmsZ3z3yMkMUMJ+2wKSk48YyxtT+lSngGX76oQBcCc7qZ7etde26nJJPKlbXyuLQrFzb2G7KHmipGqmNbursFcJlXluCMpMnkkOkeWpYFvcwEJRmmolBJ6ZMeSMrAaq9uXfhW/XJY8K1SpSlpZuNvVZiRpVxmgYAetLTRhHJDDiIyZNF7CzSiQqpNJMlZUNkcbG5Q4q0YcKDzEJB6M5SGjTR4gnsb1UcI7Oe2nqRsHWzVmUrG9oV7B1Ia9TMmrXJ7O+Iwn2BFVC58JykXuBpZI0x7myuePPPxUyw/0JRhJ50Y9sko7fNcbbvWVUzHaUV1peblUCVhjUzc5sheUiCCwiYBfhuLpHo2oSmHGS4ROCcEix6CcD9WMiyEIaZdhfiKHSn9tV3Xn1u6nSjfzcSOrlLXYaFgVOpdeV49tqcKp9jY8Rhvc3mWPcQLGEEiNyeztEfOyIlQuEqIVpkwRr7292W5qHSrbHVTtz6455pO5bNa1XHX2vt61+W5zio5Jbq+DOh8ZreVAMXviRhG/KiwAGtSPriqQgH7h7eFOExSWE0fhmnZsYOiXTd9elyZsZ2Vj2DdnZyWGYJSN7Y27GXMsXrlRovySkyRKSMwYs/QIQ5zwIqJF4mjsJtxBc+0Wi3VWvurrpoOYuUfld0Sx5lSGbSZlYQpVju/o0jH5FRYRLKrKXriEzRKAx5GoKNcTAYznGAtl61bJsOxGsFYbQuENm9GR6wa6T2I8Q68GY6AS6uURaZQe9ETRI+BRFtyJqwiOOA4CyBGsbsFrShfHOALIVoJ14jPbnbS47CqbpF66n3c+JVU6qGaU7IWQrdozVLsuDn0Ixsjf9pQRAzNbp8c49tG9SRA6OaXHuhbSAhFnIc/1m8RdbNe7MwbTvuW0nfuvSzbVUEIavuDDg4rqMkzmtWp2pEQ6rHgTgQzRxQ8m4R5kDc+P7WjVnlgcMoE4TVYAsm7B39UmrFK2TsNe8yboBUlTRlZLJtK3PBxhTe2pRlJ06ZGjSlnLnd7eXJSQhbkCUs1Y4uCklMnLMONLAIKnsZ7+e4De9XJp/1N9RJNi6zsL26srHbew0ly0KJ1hnO+OsObMfhEqWGJHdOeLAFLW1PEmMRjxkBh+R+YQBLV0/8AadfG/T7s1Ru2WnUj032g1IUViCyoc6uLicySRutgE4OjD3HGiQt6GRNCTJMGPHgQjnRAsTnkKEq44BggFh8vqe7a552I7Q9mevk2qiFVwk0Su1HVsQeYu+v7w5T5pOsO8oSpepEmdkpKJrVElVUjNCBMMQRmLTcZCEJYMiDCfaf33qdRNkYv196P63vm72/stTNR62tWJS4hidYfbrWVImZJMC48mVv73IVMUMC8KUJRjWka2Q4twWuBBWcAEGish79e3bQCUV/Ju4rqyjVV6zT6RtUaWXNrg/Hvo4EpdijDi8OoCLTumJPL8UQmPNAyrHWOrFpRBwkwzck5AIJHO+jZi3nPpvs20dJKrj+1VWbIU7LGyxpk2uK3DdANS7NoGxpDIdjWMtMuaVTgVFERLccEo0JgSgq/WenEABgQhX+6JN4O3mnerjEZ180AraZa10JS2zV51bfM/cZ8WXer5ErokMrndYMiGJvChSZNRZcJG3MpZSEohYuZCkwxYGYM3IWpumHtAjnbHpXHtjS2Jkg9oMcrkdb3bWjE4q3FvhU6YTylzeJqUOWAOahglUMdWx1SGG4Fgsao5L7ppiU0eQ157xu4uV9XTLrFX9B1LG9g9qtqrT+51d1E/ODwnJOi6HCNoXO+E8cPKdz3x7nMoYmhnTCESUsMUqxhGLKMRYgm6r02eHwGEHWkli6GzTojGzbEQwhQ5K4YinJjOjHLEkSVvIC3hVGUz8JQBAaqCFSYlCARgcDznGA5hwP/07/HAcBwHAcBwHAcBwHAcCkv1DVDVM18Th3P2fL2xpeLKpp6mSmpSnMpMpUR8c6nDfHJvMWMk4IjUryiZCiWn5ZXkMpG+KCc58lGcZC49clVVzeVT2NTlvR5rldX2ZDJDC55HnoBQ21zi7+2qG92JPGbjIUwy0pwjClAchMTGgCaAQRgCLAVGvBhyuQmalbq1aW8LX+r602zydWzoqMyenH96IQ2kv5bcPHmQSmVJ4w2rxkk+RWD1xhuA4EcLIg4/wCDUjbKmrbsumJCMkEhfNrY7G3JxwWDB6hli7DJnRkRjO/3wRKNbMHAYQ5+gRHizj65zwMc+M+crGkqjqvouOpkC6I2Zc9vOShmkbtlmhUgsZoHS0PgyaVOIlrcnakCJssZ3KGrMPI9hI4KBYMBgIxYDdBltDxa8XZ2mMxbSHqyjUYjrahYo5HI9IVrSwMDC0JSm9nZGNqSbGJ0jYztTenLITJygALJJLCAIcBDjGAxV1C9cnbVR/cReu/W2tF6+UdXe0dYztouiM0BYbApg4585qIPIW6QtMCBKZc+heJLMYma5L1Rio3PzXVed7gAqMlCDFHSOwx63/Ec93lzXOkSOt81LObEiFSlvoyHNwjMDzbztWC52jolReTUx7NXcNjjEStT4AMppczU2BYJVDAMLkt0VtXFxVFZtVXCzNMgquw4LKIfYbO+hJy0roe/Mytvfy1o1H9GnLA3HmDwd5hEQIODAiCIOM4Co/4NDGWjrs3MxFxfbeWzdCdYjoxh8/tfKKjaf+yBCADJWc/P9ovOcYyH+7+nl+gOEeDEjUSl1Pb+bJSwKZ72hn2zKeNWTJ3coCiXkxIcXQT1IExUq9bg3JpZYUqflC4AcgCuVNpOTvcEkK9sJ/8AvUrmsrM6id/2m1W5qXscc1rsmxI6e6Fk5E0WPXbCqmFZuzYcZj3EzsTOGhCWT7QgjOwaIj6gNEEQaf8AhmGxmsXoT1ViEkbQqo8/NWzcIfW/J5oQubK47FXSzuhIjSsknEYXIVZgM+gWBA9X0F5+WcBD6m0/7tvDkJbQkehiyGb/AHWwkkL/AGzJaVmLcAu1a+Z8IvVIntSyNRzNKEz03x9rTgVOcUVOrctEl+eqYUwcDLCG4O+fbCw9kHhn9ztutYWGVV8+Lm1goi44A6OBC6QVsre7SqeNW9GhPjYUmSSaOPNWWB7xK4slP8tmdsZUJ0x4VCYkJP8Aw8dbVPW3Tjo2VUaNmLb5xU6eyZy6tRabKmQWxMHNcrslY/LiA4OcnlmkxJzN6jxDNSpGshJjISkxYABpN4uquKplnT3O5vOkbRifVXcNNPVKuyopOB5JlknmrdDpSyNCsWAqxJXauHh2Uq0oBe0d9nFHjAISUsQAiM7/AG4bylXhvOo9ynLvIk5l1j1MV3s9HELBrpKrJ1ik0rYxybJp3uKxvruhw+DJNFj5C9EUbj05LxjAXhdaq8qqpdeqSrWjELO3U7CqsgzBWZDCEn7KNhiGON4GFwTHEeoC0TsgyBUapyIZio44RwxjGMQshlcDAxFvqiUFszUCTK2lIwKpCBvSBfFTE3rFrigZlLqErC49qQuDmpPJTiMyUUcoNGEOBGDyIKZvhj/6zfxDv+Vom/zgdvuBD5oczdtli9zHcLZnX4v1fSbKxu9bii9oq9oApzpC1V883/NESRorROpanFcSyNyqDNqNxGSAsklMS2lCz5DKxkJftpdVPFObb66XFrxsjKur9TSlmQxY0T0Lvk1tAia0Z6d6IkCB5LgrgWwPMScmsh0ROIwh+ArSFqAiwMvGcBudGtUdiNH/AAvu0erOzz5CpFZdS6XbqNqd0r+RL5XGxQt/QWhL4YjSPrkzMCpZhsZZCBMAPxggJJKLKDkQQYzwMs+FS/qPdUf/AKo2O/zj7T4EQVLF46APERyqjVntxHr37YMI3StDM4A3w2vbFeZCuHDWorISSG5rBWNrvrhFgp8GhJQxOWty1UPOSwYCHLevxqP7p/EL7L9jcmTjfNS+t8aWl9XylxYFLE/TlmUyVhgT21BOL9hcm+0hSiwsmAzhW1r3JjCZjGMl8C7twHA//9S/xwHAcBwHAcBwHAcBwHAoHvXWd3Z1X3LdiXZDpPXqKGPLHYcvl9Qxqz10XzXO59ZTOTtSOWVQYrInLYFtCtakSd4SkuwmrzVISTSVqFcnTmcDYTY/dvxK/YRWz9prUPVO46SuFqM62AW3sDL5YvTtrbEXtIpbpaOFTSXkxlgh6VzajzCTVLfiTPRaYY8NuQrREHACxb1CdacK6p9KoRrBHXxNM5me7utjXVYiZENvTzu2pUmbUz45tyM7+nTR5jZ2ZAzNYTMBOE3NpJpwcKDDs5CNLw02je1ukUA3vZ9qKcdaecbY2uV2FXiN0foa+5kcQOZTkoXdKKHSGQEo0+D84DgCjJBufP8AuPLHA3j7ueqNg7bdPFNLopI2QC7q6kpNma/2I8EKjWRmnCNvVta+NS0TaQodwQicMi0xItMSgNORKgJF4SFQkQUp4QhVd2FeKG1grxv1rtTqeRbVWpBmwiGxXZUiUHuLHMUzaUFEySmxHOGylTGpi4KUxYBqlmHKMq1QfIawBavJ5gwkJ6TOtjfCkri2R7EOzC9pC+7abcko0T3QEOm5i6pq7jbeY2ZajZa1sK5RA32bx5tZUjNHiGzKpDFmAk0glarMcDwpA1Z7Rep7fmiuwMruS6Zlkbeb9kbL9jbIa0yhW1IGm00wGdsZXdzakT48RuNymPTRkjzeJ7YzHBrdCnxuId2tSa4nYykDGk1ubxJva1CHbTxVpJBusWqbNa1UR2F2gl7q7OEhR165kGt8uYa3jrnIwyE9RLWsxQj9puRLDzCzsA+1mwsYlmA3N8LvoLtX156ebDVRtnU66o5fLdqX6ew9ncZVAJYpeYMdV1YxtC/DV15Kpc0osqHOPKiskHHlqAiKznJeACAIQaJ3v1l9qPURvfdu9fS5E4hsLrztA7HSW99NJIuRIj2Z0VPKyQuCJuj62RQ/D+yNEgfHJTE3FhXAe2FO5KG01CoQhNMXBwbbuu/Ecd2evdpUzZmsFd9e2u8fhb5NltaDlaNbau19lwhIZIK7pj5jxMc5YYy+zdvQDwrdCI+yIjQBWKVLh8ctNgJjepDQXaKj+jOFaL25IZfqNs2OLbHMZU0r2UxaSS+oZBYVyWbLoFMmV+h749R5wUI2+QIFppCVwCaIkY0/vJz85GWELEDmPis9R6HlfXO36jRfaZ1OxMoHU+9L1ZKCZLkERmapbkUjcJjLrIYyXQ5iA7qDWU+YpG9e3BwSSrSqyU5ZAgm16iemCLaU9V8v0Q2X+wLRedmhWHJto25kUKRRfLlakRZYMuhkTeckonMSaIwuOoE5LoDBJ2Xcs5am9nAicACHenNVfEAdC7lNqZ0crWvuzLQN5lr1KK0h8rfW9ls2qxP6zKtSSFoFK4S/MLw5GhwJzKaASCNrFPuOBSZuVrFIOB7731y9zne1dVRvvbzHYLpToVT0tJnKPVSspEmVTWx3Ykj4YhqgMkrmjkje3hpNUNpz6+OqNSxolanDQ1FmLFBmQs8b59e9E7/aZTrSmyG0MUr5/j7GigbvFG5CSvqWTQn451dymHIM4ISEYiihEUSJEERJK1qGoQDEEhQPgVjaIx4ofqVgjdqPDNXaQ7Jdfq7RDjFB2qVMkiSQRaFtmTSo1FluFliV9NSY+zNuSyyG12bFeW0oAUKJ1GiTpwBCXHqBqHt3cbg2S3C7ZXqBxWTXND60gdKa1V7JCnJioqKRF1lkhfiimONuskhLUZJFkkS+4pE9vz+sGjyFcqLKITE4DCHR/wBbm2uk+7/cHdmw0GYYrXm3l/kT+jXVpnMVlSuRxsFubDy0atxao+5LXCOGYZLCazPaXFkG5EcIHp9RY8BDA3ZB1C780h2Br+3npZlMOKvydtJ7XsXrPOlrOyRe1vkIGxG+LGsx+cGKIPzLPAR9AqeWhxcGhUnf0QHhA4ZWmhCkDWW/ob4oLuDgudRLj14ofrb1vmKtI037ZbTLkSt7m8XLUFGu8ZKb222rOnLtGlmEuR5a2xO2JXjzwjXu3wDzwCCwFZPXabV3TFb/AFr6yrH+dvYNNbZoetHOzZgac8S+bTOFyREW4yCSPqs9EwpXuVvpppaUsRLUzJTAJEZSdEnJKLD4/Q3p5eehfWHQ2r+xzGyxy3IC+3IukTTH5G1yxrTppnck5mbEMh8ZjT25SM9jfk4xhLGLJYxZALyFjOMBET4ysjXRd170y1T5vVuezrrsEzItT0jAUmPkppxyMoq5ylibJZjksgSmImIiFhKTGTRyM1gznGQhzwJmuk3r9Sda/XRROvLi3JkdqubWO2dgVZPsiNX3bYqVA5StCoUp85Try4K2pkEXSKQYDhQgYiDBY9YhZyEsPAcD/9W/xwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcBwHAcCj5WBDp3o+I9e7ickLk8aF9ShJCKuBLkS4qKze2Y3IlJUbdUuDv/ACRWsm9zNK6RFKAgyUvi8JQJ1AcZMBgQXg+A4Dgf/9k=");
    logoImages.put("HZ", "data:base64;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Ym9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAASW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG/gAAAAAAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1JsdAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBywAAAAAAAAAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVudEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkAAAAAAAAAAAAQY3JvcFdoZW5QcmludGluZ2Jvb2wAAAAADmNyb3BSZWN0Qm90dG9tbG9uZwAAAAAAAAAMY3JvcFJlY3RMZWZ0bG9uZwAAAAAAAAANY3JvcFJlY3RSaWdodGxvbmcAAAAAAAAAC2Nyb3BSZWN0VG9wbG9uZwAAAAAAOEJJTQPtAAAAAAAQASwAAAABAAIBLAAAAAEAAjhCSU0EJgAAAAAADgAAAAAAAAAAAAA/gAAAOEJJTQQNAAAAAAAEAAAAHjhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAAAAAAAAAIAAThCSU0EAgAAAAAABAAAAAA4QklNBDAAAAAAAAIBAThCSU0ELQAAAAAABgABAAAAAjhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAA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Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wOS0yOVQxMDoxMDo1MyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMDktMjlUMTE6MDM6MjQrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDktMjlUMTE6MDM6MjQrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4OWVhMjYzLWExYWItNGE4YS1iMTMxLWIwYmI1OWM3Y2U1MyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRiN2ZhOTJkLTZjYjMtNjg0Mi1hNTI3LWZmOTM5NzFlYzU2YiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQ4Y2EzOTEzLTcyMjctNDkzNy05MGNhLTA5YmRjMzllNDA3NiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDhjYTM5MTMtNzIyNy00OTM3LTkwY2EtMDliZGMzOWU0MDc2IiBzdEV2dDp3aGVuPSIyMDIxLTA5LTI5VDEwOjEwOjUzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGltYWdlL3BuZyB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ODllYTI2My1hMWFiLTRhOGEtYjEzMS1iMGJiNTljN2NlNTMiIHN0RXZ0OndoZW49IjIwMjEtMDktMjlUMTE6MDM6MjQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAA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");
    logoImages.put("MS", "data:base64;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bnRpbmdib29sAAAAAA5jcm9wUmVjdEJvdHRvbWxvbmcAAAAAAAAADGNyb3BSZWN0TGVmdGxvbmcAAAAAAAAADWNyb3BSZWN0UmlnaHRsb25nAAAAAAAAAAtjcm9wUmVjdFRvcGxvbmcAAAAAADhCSU0D7QAAAAAAEABIAAAAAQACAEgAAAABAAI4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAAAAAAAAABADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAAzkAAAAGAAAAAAAAAAAAAABWAAABHQAAAAIATQBTAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAEdAAAAVgAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAVgAAAABSZ2h0bG9uZwAAAR0AAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAAB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bnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSIyREVBRDdCOTUwODU1REZGQjI4M0JERTc3Rjk1MzNGQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmOWU4ZWY2MS1kNTdkLTQ5NTctOTYxNS1hNzUwYTBlOTYyNDciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iMkRFQUQ3Qjk1MDg1NURGRkIyODNCREU3N0Y5NTMzRkIiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IiIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDktMDVUMTY6MjI6NDkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA5LTA3VDE3OjIyOjE5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA5LTA3VDE3OjIyOjE5KzA4OjAwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTBkZTQ5MTMtNDg0OC00M2YzLThhMDMtYmZkMmNmYmEyMDIyIiBzdEV2dDp3aGVuPSIyMDIyLTA5LTA3VDE3OjE5OjUwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZjllOGVmNjEtZDU3ZC00OTU3LTk2MTUtYTc1MGEwZTk2MjQ3IiBzdEV2dDp3aGVuPSIyMDIyLTA5LTA3VDE3OjIyOjE5KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/uAA5BZG9iZQBkAAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBwcHDQwNGBAQGBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAFYBHQMBEQACEQEDEQH/3QAEACT/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20BAAIRAwQhEjFBBVETYSIGcYGRMqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMlomOywgdz0jXiRIMXVJMICQoYGSY2RRonZHRVN/Kjs8MoKdPj84SUpLTE1OT0ZXWFlaW1xdXl9UZWZnaGlqa2xtbm9kdXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/APVOKuxV2KuxV2Ku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");
    logoImages.put("BA", "data:base64;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GQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAAAAAAAAAIAAThCSU0EAgAAAAAABAAAAAA4QklNBDAAAAAAAAIBAThCSU0ELQAAAAAABgABAAAAAjhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANbAAAABgAAAAAAAAAAAAAAVgAAAUAAAAATADIAMQA0ADQAMQA2ADYAOQAwADkAOQAzADgANQBfAC4AcABpAGMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAUAAAABWAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABWAAAAAFJnaHRsb25nAAABQAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAVgAAAABSZ2h0bG9uZwAAAUAAAAADdXJsVEVY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PVX5DrLrKKK2/WGzrIlpssfUHVOxq2Wtc30dzfX9RjmP/wAEu6SSSUpJJJJSkkkklKSSSSU//9kAOEJJTQQhAAAAAABXAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAAFABBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADIAMAAyADAAAAABADhCSU0EBgAAAAAABwAEAAAAAQEA/+EPzmh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0xMS0yMlQxNDo0MzowNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMjJUMTU6MDU6MTYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMTEtMjJUMTU6MDU6MTYrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjEwZjNmOGQtOWU5YS00Y2U3LWE2OGItZDAyOWNmZGU4OWEzIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzRlY2QxOTQtNjFiMS0yNjQ1LWE0MjEtZWZkMGQ1ZjgwNzY2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RTNEOERDMjI2QTMwMTFFREFDNTY5MTE1MDREREZGMDYiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmUzMmU4ZGItMDBlMy00YjM4LWIxYjgtNTZmOTVhMmEwMTk2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUzRDhEQzIyNkEzMDExRURBQzU2OTExNTA0RERGRjA2IiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RTNEOERDMjI2QTMwMTFFREFDNTY5MTE1MDREREZGMDYiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MmUzMmU4ZGItMDBlMy00YjM4LWIxYjgtNTZmOTVhMmEwMTk2IiBzdEV2dDp3aGVuPSIyMDIyLTExLTIyVDE1OjA1OjE2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGltYWdlL3BuZyB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBpbWFnZS9wbmcgdG8gaW1hZ2UvanBlZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjEwZjNmOGQtOWU5YS00Y2U3LWE2OGItZDAyOWNmZGU4OWEzIiBzdEV2dDp3aGVuPSIyMDIyLTExLTIyVDE1OjA1OjE2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcA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");
    boolean againBool = (boolean) printInfo.get("againBool");

    // 解析json
    String order = (String) printInfo.get("orderInfo");
    JSONObject json = JSON.parseObject(order);
    OrderInfo orderInfo = JSON.parseObject(json.toJSONString(), OrderInfo.class);

    // 是否是领展，用于特殊处理打印
    boolean isLinzhan = false;

    int storeId = (int) printInfo.get("storeId");

    isLinzhan = (storeId == 74 || storeId == 57);

    // 是否是黑钻店
    boolean isHeizuan = false;

    // 黑钻店都加到这个里面
    if(Arrays.asList(96,409,70,73).contains(storeId)){
      isHeizuan = true;
    }

    String brandName;
    String imagePath;

    int orderType = orderInfo.getOrderType();

    if (isHeizuan) {
      brandName = "黑钻";
      imagePath = logoImages.get("HZ");
    } else {
      if (orderInfo.getBrandList().size() > 1 || orderInfo.getBrandList().size() == 0) {
        brandName = "面包新语";
        imagePath = logoImages.get("BT");
      } else {
        if(storeId != 613) {
          brandName = orderInfo.getBrandList().get(0).getName();
          imagePath = logoImages.get(orderInfo.getBrandList().get(0).getNearbyStoreBrand());
        }else {
          brandName = "面包新语";
          imagePath = logoImages.get("BT");
        }

      }
    }

    List<GoodsListItem> goodList;
    if (orderInfo.getTradeBillType() == 1) {
      goodList = orderInfo.getOrderGoodsInfo().getGoodsList();
    } else {
      goodList = orderInfo.getRefundOrderInfo().getRefundOrderGoodsInfo().getGoodsList();
    }

    String orderId = orderInfo.getOrderId();

    if (againBool) {
      printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
        .text(ScriptConstant.CENTER, "重新打印")
        .emptyLines(1);
    }

    // 打印logo 这里需要单独设置每个logo的尺寸
    printer.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);
    switch (brandName) {
      case "面包新语":
        printer.addImage(ScriptConstant.CENTER, "280*120", imagePath);
        break;
      case "黑钻":
        printer.addImage(ScriptConstant.CENTER, "320*188", imagePath);
        break;
      case "喜乳酪":
        printer.addImage(ScriptConstant.CENTER, "283*123", imagePath);
        break;
      case "茉司烘焙":
        printer.addImage(ScriptConstant.CENTER, "285*86", imagePath);
        break;
      case "百昂":
        printer.addImage(ScriptConstant.CENTER, "320*86", imagePath);
        break;
      default:
        printer.addImage(ScriptConstant.CENTER, "314*120", imagePath);
        break;
    }

    if(brandName.equals("黑钻")){
      brandName = "面包新语";
    }

    if(storeId != 613) {
      printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE,"8","6")
        .text(ScriptConstant.CENTER, orderInfo.getTradeBillType() == 1 ? brandName + "-" + orderInfo.getStoreName() : "(退)" + brandName + "-" + orderInfo.getStoreName())
        .emptyLines(1)
        .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
        .text(ScriptConstant.LEFT, "收银员：" + orderInfo.getOrderOperatorFullName());
    } else {
      printer.emptyLines(1)
        .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
        .text(ScriptConstant.LEFT, "收银员：" + orderInfo.getOrderOperatorFullName());
    }



    if (orderInfo.getTradeBillType() == 1) {
      printer.text(ScriptConstant.LEFT, "买单时间：" + orderInfo.getCreateTime());
    } else {
      printer.text(ScriptConstant.LEFT, "售后时间：" + orderInfo.getRefundOrderInfo().getRefundTime())
        .text(ScriptConstant.LEFT, "原单号：" + orderInfo.getRefundOrderInfo().getOriginalOrderId());
    }

    printer.text(ScriptConstant.LEFT, "单号：" + orderId);

    // 配送时间
    if (orderInfo.getOrderSourceType() == 2 && orderInfo.getTradeBillType() == 1) {
      if (againBool ? orderType == 4 : orderType == 3) {
        printer.text(
          ScriptConstant.LEFT,
          "自提时间：" + orderInfo.getOrderSelfTakeInfo().getSelfTakeDate() + " " + orderInfo.getOrderSelfTakeInfo().getSelfTakeTimeInterval()
        );
      } else if (againBool ? orderType == 1 : orderType == 2) {
        printer.text(ScriptConstant.LEFT, "配送时间：" + orderInfo.getOrderDeliveryInfo().getDeliveryDate() + " " + orderInfo.getOrderDeliveryInfo().getDeliveryTimeInterval());
      }
    }

    printer.emptyLines(1);

    if (orderInfo.getOrderSourceType() == 2 && orderInfo.getTradeBillType() == 1) {
      if (againBool ? orderType == 4 : orderType == 3) {
        String codeText;
        if(orderInfo.getSeatNumber().equals("")) {
          codeText = "自提码：" +  orderInfo.getOrderSelfTakeInfo().getSelfTakeCode();
        } else {
          codeText = "堂食桌号：" + orderInfo.getSeatNumber();
        }
        printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "10","6");
        printer.text(
          ScriptConstant.CENTER,
          codeText
        );
        if (!orderInfo.getOrderSelfTakeInfo().getRemark().equals("")) {
          printer.emptyLines(1);
          printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE);
          printer.text(ScriptConstant.LEFT, "备注：" + orderInfo.getOrderSelfTakeInfo().getRemark());
        }
      } else if (againBool ? orderType == 1 : orderType == 2) {
        printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE,"10","6");
        printer.text(ScriptConstant.CENTER, "取货码：" + orderInfo.getOrderDeliveryInfo().getTakeCode());
        printer.emptyLines(1);
        printer.text(ScriptConstant.LARGE, orderInfo.getOrderDeliveryInfo().getFullAddress());
        printer.emptyLines(1);
        printer.text(ScriptConstant.LARGE, orderInfo.getOrderDeliveryInfo().getReceiverName() + " " + orderInfo.getOrderDeliveryInfo().getReceiverMobile().replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2"));
        if (!orderInfo.getOrderDeliveryInfo().getRemark().equals("")) {
          printer.emptyLines(1);
          printer.text(ScriptConstant.LEFT, "备注：" + orderInfo.getOrderDeliveryInfo().getRemark());
        }

      }
    } else {
      if (orderInfo.getOrderSelfTakeInfo() != null) {
        printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "10","6");
        printer.text(
          ScriptConstant.CENTER,
          "牌号：" + (orderInfo.getSeatNumber().equals("") ? orderInfo.getOrderSelfTakeInfo().getSelfTakeCode() : orderInfo.getSeatNumber())
        );
        printer.emptyLines(1);
      }
    }

    printer.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    printer.addLine();


    // 打印商品列表表格
    printer.printTable(new int[]{16,8,8}, new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT, ScriptConstant.RIGHT}, new String[]{"名称","数量","金额"});

    // 循环打印商品
    for (Object goodItem: goodList){
      GoodsListItem item = (GoodsListItem) goodItem;
      String goodsName;
      if (item.getSkuNames().equals("")) {
        goodsName = item.getGoodsName();
      } else {
        goodsName = item.getGoodsName() + "(" + item.getSkuNames() + ")";
      }

      printer.printTable(
        new int[]{16,8,8},
        new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT, ScriptConstant.RIGHT},
        new String[]{
          goodsName,
          String.valueOf((item.getWeighingWeight() > 0.00) ? (orderInfo.getTradeBillType() == 1 ? item.getWeighingWeight() : '-' + item.getWeighingWeight()) : (orderInfo.getTradeBillType() == 1 ? item.getNum() : item.getNum() * -1)),
          (item.getWeighingWeight() > 0.00) ? (orderInfo.getTradeBillType() == 1 ? format2(item.getSellPrice() * (item.getWeighingWeight() / item.getWeight()) - item.getPreferentialMoney()) : format2(item.getSellPrice() * (item.getWeighingWeight() * -1 / item.getWeight()))) : (orderInfo.getTradeBillType() == 1 ? format2(item.getSellPrice() * item.getNum() - item.getPreferentialMoney()) : format2(item.getSellPrice() * item.getNum() * -1))
        }
      );
    }

    printer.addLine();

    printer.printTable(
      new int[]{16,16},
      new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
      new String[]{
        "原总计：",
        String.valueOf(orderInfo.getTradeBillType() == 1 ? orderInfo.getOrderMoney() : orderInfo.getOrderMoney() * -1)
      }
    );

    printer.addLine();

    String endString = "";
    if(isHeizuan){
      endString = orderInfo.getTradeBillType() == 1 ? "应付金额" : "应退金额";
    }else{
      endString = orderInfo.getTradeBillType() == 1 ? "实付金额" : "实退金额";
    }

    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "10","6");
    printer.printTable(
      new int[]{12,12},
      new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
      new String[]{
        endString,
        String.valueOf(orderInfo.getTradeBillType() == 1 ? orderInfo.getActualReceiveMoney() : orderInfo.getRefundOrderInfo().getRefundMoney() * -1)
      }
    );

    printer.setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL);

    printer.addLine();

    printer.text(ScriptConstant.LEFT, orderInfo.getTradeBillType() == 1 ? "支付信息：" : "退款方式：");

    if (orderInfo.getTradeBillType() == 1) {
      printer.printTable(
        new int[]{16, 16},
        new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
        new String[]{
          "总计：" + orderInfo.getOrderMoney(),
          "包装费：" + orderInfo.getPackageMoney()
        }
      );

      printer.printTable(
        new int[]{16, 16},
        new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
        new String[]{
          "服务费：" + orderInfo.getServiceFee(),
          "总优惠：" + orderInfo.getPreferentialMoney()
        }
      );

      printer.printTable(
        new int[]{16, 16},
        new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
        new String[]{
          "应付：" + orderInfo.getShouldPayMoney(),
          "实付：" + orderInfo.getActualReceiveMoney()
        }
      );

      printer.printTable(
        new int[]{16, 16},
        new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
        new String[]{
          "微信：" + (orderInfo.getOrderPayInfo().getWeixinBarPayTotal() + orderInfo.getOrderPayInfo().getWxFacePayTotal() + orderInfo.getOrderPayInfo().getMiniweixinPayTotal()),
          "支付宝：" + orderInfo.getOrderPayInfo().getAliBarPayTotal()
        }
      );

      printer.printTable(
        new int[]{18, 14},
        new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
        new String[]{
          "现金:" + orderInfo.getOrderPayInfo().getCashReceiveMoney() + " 找零:" + orderInfo.getOrderPayInfo().getCashGiveBackMoney(),
          "储值：" + orderInfo.getOrderPayInfo().getCzPayTotal()
        }
      );

      // 鲜范卡
      List<CardListItem> cardListItems = orderInfo.getOrderPayInfo().getCardList();
      if (cardListItems != null && cardListItems.size() > 0) {
        for (CardListItem card : cardListItems) {
          printer.text(ScriptConstant.LEFT, "鲜范" + card.getClassifyType() + "卡：" + card.getTradeMoney());
        }
      }

      // 其他卡支付
      List<CouponPayInfosItem> couponPayInfosItems = orderInfo.getOrderPayInfo().getCouponPayInfos();
      if (couponPayInfosItems != null && couponPayInfosItems.size() > 0) {
        Log.d("printInfo", String.valueOf(couponPayInfosItems.size()));
        for (CouponPayInfosItem element: couponPayInfosItems) {
          Log.d("printInfo", element.getName());
          printer.text(ScriptConstant.LEFT, element.getName() + ": " + element.getMoney());
        }
      }

      // 卡余额
      List<PayChannelListItem> payChannelListItems = orderInfo.getOrderPayInfo().getPayChannelList();
      if (payChannelListItems.size() > 0) {
        List<Map> cardBalancedList = new ArrayList<>();
        List<Double> xfBalance = new ArrayList<>();
        List<Double> czBalance = new ArrayList<>();

        for (PayChannelListItem channel : payChannelListItems) {
          Map<String, java.io.Serializable> cardInfo = new HashMap<>();
          if (channel.getChannelType().equals("04")) {
            Double balance = Double.parseDouble(channel.getXfEntityCardBalance());
            cardInfo.put("xfEntityCardBalance", balance);
            cardInfo.put("xfEntityCardNo", channel.getXfEntityCardNo());
            cardBalancedList.add(cardInfo);

            // 返回等于当前卡号的列表
            List<Map> snycBalances = new ArrayList<>();
            for (Map item : cardBalancedList) {
              if (item.containsValue(channel.getXfEntityCardNo())) {
                snycBalances.add(item);
              }
            }

            if (snycBalances.size() > 1) {
              for (Map item : cardBalancedList) {
                if (item.containsValue(channel.getXfEntityCardNo())) {
                  cardBalancedList.remove(item);
                }
              }

              // 按从大到小排序
              Collections.sort(snycBalances, (p1, p2) -> p1.get("xfEntityCardBalance") == p2.get("xfEntityCardBalance") ? 0 : ((Double) p1.get("xfEntityCardBalance") < (Double) p2.get("xfEntityCardBalance") ? 1 : -1));
              cardBalancedList.add(snycBalances.get(0));
            }

          }

          if (channel.getChannelType().equals("05")) {
            xfBalance.add(Double.parseDouble(channel.getXfBalance()));
          }
          if (channel.getChannelType().equals("09")) {
            czBalance.add(Double.parseDouble(channel.getCzBalance()));
          }
        }

        if (!cardBalancedList.isEmpty()) {
          for (Map item : cardBalancedList) {
            printer.text(ScriptConstant.LEFT, "卡号：" + item.get("xfEntityCardNo") + ", 余额：" + item.get("xfEntityCardBalance"));
          }
        }

        if (xfBalance.size() > 0) {
          printer.text(ScriptConstant.LEFT, "鲜范电子卡余额：" + Collections.min(xfBalance));
        }

        if (czBalance.size() > 0) {
          printer.text(ScriptConstant.LEFT, "储值余额：" + Collections.min(czBalance));
        }
      }
    }else{
      // 这里是打印退款信息
      // todo 这里需要进行空判断
      List<RefundPayChannelListItem> refundPayChannelListItems = orderInfo.getRefundOrderInfo().getRefundOrderPayRefundInfo().getRefundPayChannelList();
      for (RefundPayChannelListItem element: refundPayChannelListItems){
        printer.text(ScriptConstant.LEFT,channelType.get(element.getChannelType()) + ": -" +element.getRefundMoney());
      }
    }


    printer.emptyLines(1);

    if(brandName.equals("面包新语")){
      printer.text(ScriptConstant.CENTER,"微信加好友，领5元优惠");
      // 打印二维码
      printer.setQrqodeSize(4);
      printer.addQrcode(ScriptConstant.CENTER,"https://cjvognsddt.ugc.wb.miemie.la/api/contact_way/region/web/entry?config_hid=sQMgUiA3OwK");
    }else{
      printer.text(ScriptConstant.LEFT,"感谢光临,关注鲜范在线下单，送货上门");
      // 打印二维码
      printer.setQrqodeSize(4);
      printer.addQrcode(ScriptConstant.CENTER,"https://mp.weixin.qq.com/a/~~ijlvQrlK1O4~MQpoT5D1CIah18uDnFwvhQ~~");
    }
    printer.emptyLines(1);
    if(orderInfo.getStatus() == 20 || orderInfo.getStatus() == 40) {
      if(isLinzhan){
        printer.text(ScriptConstant.CENTER, "账单编号：" + orderInfo.getStoreSequence());
        printer.emptyLines(1);
        printer.printTable(
          new int[]{16,16},
          new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
          new String[]{
            "实付金额：" + orderInfo.getNetSalesMoney(),
            "赠券：" + orderInfo.getGiftMoney()
          }
        );
        printer.emptyLines(1);
      }
    }


    printer.text(ScriptConstant.LEFT, "门店电话：" + orderInfo.getStorePhoneNo());
    printer.text(ScriptConstant.LEFT, "门店地址：" + orderInfo.getStoreAddress());
    printer.emptyLines(1);

    String barcode = orderId.substring(orderId.length() - 12);

    printer.addBarcode(ScriptConstant.CENTER, barcode);
    printer.emptyLines(1);
    printer.emptyLines(1);

    return printer.getString();
  }

  /**
   * 美团外卖订单打印
   **/
  public String mtOrderInfo(Map printInfo) {
    PrintScriptUtil printer = new PrintScriptUtil();
    boolean againBool = (boolean) printInfo.get("againBool");
    String order = (String) printInfo.get("mtOrderInfo");
    order = order.replace("\\n","");

    Log.d("美团打印数据========> ", order);
    JSONObject json = JSON.parseObject(order);
    MeituanOrderModel orderInfo = JSON.parseObject(json.toJSONString(), MeituanOrderModel.class);
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String createString = orderInfo.getCtime();
    String createTime = sdf.format(new Date(Integer.parseInt(createString) * 1000L));

    String deliveryTime;
    if(orderInfo.getDeliveryTime().equals("0")){
      deliveryTime = "立即送达";
    }else{
      deliveryTime = sdf.format(new Date(Integer.parseInt(orderInfo.getDeliveryTime()) * 1000L));
    }


    if (againBool) {
      printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
        .text(ScriptConstant.CENTER, "重新打印")
        .emptyLines(1);
    }

    printer
      .setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.CENTER, "* #" + orderInfo.getDaySeq() + " 美团外卖 *")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.CENTER, "*" + orderInfo.getWmPoiName() + "*");

    printer.setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL)
      .emptyLines(1)
      .text(ScriptConstant.LEFT,"订单号：" + orderInfo.getOrderId())
      .text(ScriptConstant.LEFT, "下单时间：" + createTime)
      .setNextFormat(ScriptConstant.NORMAL_LARGE,ScriptConstant.NORMAL_LARGE)
      .text(ScriptConstant.LEFT,"期望送达: " + deliveryTime)
      .setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL)
      .addLine();

    if(orderInfo.getHasInvoiced().equals("1")){
      printer.setNextFormat(ScriptConstant.LARGE,ScriptConstant.LARGE)
        .text(ScriptConstant.LEFT,"发票：【公司】" + orderInfo.getInvoiceTitle() + ";【税号】" + orderInfo.getTaxpayerId())
        .emptyLines(1);
    }

    String remark =  orderInfo.getCaution();

    if(!remark.equals("")){
      if(remark.contains("收餐人隐私号")){
        remark = remark.replaceFirst("收餐人隐私号[\\s\\S]{34}", "");
//        remark = remark.substring(0, remark.indexOf("收餐人隐私号"));
      }
      if(!remark.equals("")){
        printer.emptyLines(1)
          .setNextFormat(ScriptConstant.LARGE,ScriptConstant.LARGE)
          .text(ScriptConstant.LEFT, "备注：" + remark)
          .emptyLines(1);
      }
    }

    // todo 打印商品列表
    List<DetailItem> goodsList = orderInfo.getDetail();

    List<List<DetailItem>> packageGoodsList = new LinkedList<>();

    Set<Integer> packages = new HashSet<>();

    // 第一次循环拿到所有的口袋编号
    for (DetailItem element: goodsList){
      packages.add(element.getCartId());
    }

    // 找到口袋编码相同的商品
    for (Integer element: packages){
      List<DetailItem> samePackage = new LinkedList<>();
      for (DetailItem item: goodsList){
        if(item.getCartId() == element){
          samePackage.add(item);
        }
      }
      packageGoodsList.add(samePackage);
    }

    double packageMoney = 0.0;


    for (int i = 0; i < packageGoodsList.size(); i++){
      printer.setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL)
        .text(ScriptConstant.LEFT,"--------" + (i + 1) + "号口袋--------");
      for (DetailItem element: packageGoodsList.get(i)) {
        String specString = "";

        if(element.getSpec() != null && !element.getSpec().equals("")){
          specString += element.getSpec();
        }

        if(element.getFoodProperty() != null && !element.getFoodProperty().equals("")){
          if(!specString.equals("")){
            specString += "," + element.getFoodProperty();
          }else{
            specString += element.getFoodProperty();
          }
        }

        if(!specString.equals("")){
          specString = "(" + specString + ")";
        }

        packageMoney += element.getBoxPrice();

        printer.printTable(
          new int[]{18, 6, 8},
          new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT, ScriptConstant.RIGHT},
          new String[]{
            element.getFoodName() + specString,
            "*" + element.getQuantity(),
            String.valueOf(element.getPrice() * element.getQuantity())
          }
        );
      }
      printer.emptyLines(1);
    }

    printer.text(ScriptConstant.LEFT,"--------其他-------");

    DecimalFormat df = new DecimalFormat("#.0");

    printer.printTable(
      new int[]{16,16},
      new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
      new String[]{
        "打包费",
        df.format(packageMoney)
      }
    );

    printer.printTable(
      new int[]{16,16},
      new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
      new String[]{
        "配送费",
        orderInfo.getShippingFee()
      }
    );


    List<ExtrasItem> extrasInfo = orderInfo.getExtras();
    List<Map<String, Object>> sameTypeExtrasInfo = new LinkedList<>();
    Set<Integer> extrasInfoType = new LinkedHashSet<>();

    if(extrasInfo != null && extrasInfo.size() > 0) {
      // 找到所有类型
      for (ExtrasItem element: extrasInfo){
        printer.printTable(
          new int[]{24,8},
          new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
          new String[]{
            element.getRemark(),
            "-" + element.getReduceFee()
          }
        );
      }

//      for (Integer type: extrasInfoType){
//        Map<String, Object> extrasTotal = new HashMap<>();
//        extrasTotal.put("type", type);
//        double totalFee = 0.0;
//        for (ExtrasItem element: extrasInfo){
//          if(element.getType() == type){
//            totalFee += element.getReduceFee();
//          }
//        }
//        extrasTotal.put("totalFee", totalFee);
//        sameTypeExtrasInfo.add(extrasTotal);
//      }
//
//      // 打印所有的优惠
//      for (Map<String, Object> element: sameTypeExtrasInfo){
//        printer.printTable(
//          new int[]{16,16},
//          new String[]{ScriptConstant.LEFT, ScriptConstant.RIGHT},
//          new String[]{
//            MeituanStatus.extrasStatus.get(element.get("type")),
//            element.get("totalFee").toString()
//          }
//        );
//      }
    }

    printer.addLine()
      .text(ScriptConstant.RIGHT, "订单原价(含运费和打包费)" + orderInfo.getOriginalPrice())
      .setNextFormat(ScriptConstant.LARGE,ScriptConstant.LARGE)
      .text(ScriptConstant.RIGHT, "实付金额：" + (orderInfo.getPoiReceiveDetail().getOnlinePayment() / 100.0) + "元")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .addLine();

    printer.setNextFormat(ScriptConstant.LARGE,ScriptConstant.LARGE)
      .text(ScriptConstant.LEFT, orderInfo.getRecipientAddress())
      .emptyLines(1);

    printer.setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, "顾客号码：" + orderInfo.getRecipientPhone())
      .text(ScriptConstant.LEFT, "备用号码：" + orderInfo.getBackupRecipientPhone())
      .text(ScriptConstant.LEFT, "【若无法拨通，请通过美团外卖商家端查询最新号码】")
      .text(ScriptConstant.LEFT, orderInfo.getRecipientName())
      .emptyLines(1)
      .text(ScriptConstant.LEFT, "门店电话：" + orderInfo.getWmPoiPhone())
      .text(ScriptConstant.LEFT, "门店地址：" + orderInfo.getWmPoiAddress())
      .emptyLines(1)
      .addBarcode(ScriptConstant.CENTER,orderInfo.getOrderId())
      .emptyLines(1)
      .emptyLines(1);

    return printer.getString();
  }


  /**
   * 交接班信息打印
   **/

  public String handingInfo(Map printInfo){
    PrintScriptUtil printer = new PrintScriptUtil();

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String time = sdf.format(new Date());

    String order = (String) printInfo.get("handingInfo");
    JSONObject json = JSON.parseObject(order);
    HandingInfo handingInfo = JSON.parseObject(json.toJSONString(), HandingInfo.class);


    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "10", "6")
      .text(ScriptConstant.CENTER, "交接班报表")
      .emptyLines(1)
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, handingInfo.getHandoverStartTime() + "-" + handingInfo.getHandoverEndTime())
      .text(ScriptConstant.LEFT,"门店名称")
      .text(ScriptConstant.LEFT, "收银员：")
      .text(ScriptConstant.LEFT, "打印时间：" + time)
      .addLine()
      .text(ScriptConstant.LEFT, "账面现金：" + handingInfo.getCash().getIncome())
      .text(ScriptConstant.LEFT, "现金收款金额：" + handingInfo.getCash().getTotal())
      .text(ScriptConstant.LEFT, "找零金额：" + handingInfo.getCash().getChange())
      .text(ScriptConstant.LEFT,"实缴现金：" + handingInfo.getCash().getRealCash())
      .text(ScriptConstant.LEFT, "差异金额(账面现金-实缴现金)：" + format2(handingInfo.getCash().getIncome() - handingInfo.getCash().getRealCash()))
      .emptyLines(1)
      .text(ScriptConstant.LEFT,"储值总额：" + handingInfo.getDeposit().getTotal())
      .text(ScriptConstant.LEFT, "使用微信储值：" + handingInfo.getDeposit().getWxPay())
      .text(ScriptConstant.LEFT, "使用支付宝储值：" + handingInfo.getDeposit().getAliPay())
      .text(ScriptConstant.LEFT, "使用现金储值：" + handingInfo.getDeposit().getCash())
      .addLine();

    List<CouponPayDetailsItem> couponPayDetailsItems = handingInfo.getTurnover().getCouponPayDetails();

    // 其它支付信息
    if(couponPayDetailsItems != null && couponPayDetailsItems.size() > 0){
      for (CouponPayDetailsItem element: couponPayDetailsItems){
        printer.text(ScriptConstant.LEFT, element.getPayChannelName() + "：" + format2(element.getIncome() - element.getRefund()));
      }
    }

    printer.addLine()
      .text(ScriptConstant.LEFT, "收入合计：" + handingInfo.getTurnover().getTotal())
      .emptyLines(1);

    // todo 打印优惠券
    handingInfo.getCouponPreferential();

    return  printer.getString();

  }

  /**
   * 交接班打印日结单
   **/

  public String printDateCashierInfo(Map printInfo) {
    PrintScriptUtil printer = new PrintScriptUtil();

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String time = sdf.format(new Date());
    String data = dateFormat.format(new Date());

    printer
      .setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.CENTER, "日结统计")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    return printer.getString();
  }




  /**
   * 日结打印
   **/

  public String operateSumPrint(Map printInfo) throws ParseException {
    PrintScriptUtil printer = new PrintScriptUtil();

    String paramStr = (String) printInfo.get("param");
    JSONObject json = JSON.parseObject(paramStr);
    Map<String, Object> params =  JSONObject.parseObject(json.toJSONString());


    // 门店列表，传递时需要用json格式
    String storeListStr = (String) printInfo.get("storeList");
    List<StoreListItem> storeList = JSON.parseArray(storeListStr, StoreListItem.class);

    // 各项参数，传递时需要用json格式
    String sumListStr = (String) printInfo.get("sumList");
    List<PayInfo> sumList = JSON.parseArray(sumListStr, PayInfo.class);


    // 标题
    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.CENTER, (params.get("queryByHour") != null ? "(实时)" : "") + "营业状况汇总")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    Map<String, Object> printTitle = _setPrintTitle(params, storeList);

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "操作员：",
        (String) printTitle.get("fullName")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "打印时间：",
        (String) printTitle.get("timestamp")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "日期范围：",
        (String) printTitle.get("dateRange")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "门店名称：",
        (String) printTitle.get("storeNames")
      }
    );

    printer.addLine();

    if(params.get("queryByHour") != null){
      printer
        .setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
        .text(ScriptConstant.LEFT, "临时数据，仅供参考，请勿用于结算。如需结算，请日结后打印今日数据！")
        .setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL)
        .addLine();
    }

    for (PayInfo item: sumList){
      printer.printTable(
        new int[]{16, 9, 7},
        new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT, ScriptConstant.LEFT},
        new String[]{
          item.getPayName(),
          String.valueOf(item.getMoney()),
          item.getRatio() != null ? item.getRatio() + "%" : ""
        }
      );
    }

    printer.addLine();

    if(params.get("queryByHour") != null){
      printer
        .setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
        .text(ScriptConstant.LEFT, "临时数据，仅供参考，请勿用于结算。如需结算，请日结后打印今日数据！")
        .setNextFormat(ScriptConstant.NORMAL,ScriptConstant.NORMAL)
        .addLine();
    }

    printer.emptyLines(1);

    return printer.getString();
  }

  // 商品销售
  public String goodsStatisPrint(Map printInfo) throws ParseException {
    PrintScriptUtil printer = new PrintScriptUtil();

    // 通用参数
    String paramStr = (String) printInfo.get("param");
    JSONObject json = JSON.parseObject(paramStr);
    Map<String, Object> params =  JSONObject.parseObject(json.toJSONString());


    // 门店列表
    String storeListStr = (String) printInfo.get("storeList");
    List<StoreListItem> storeList = JSON.parseArray(storeListStr, StoreListItem.class);

    // 门店商品列表
    String goodsListStr = (String) printInfo.get("goodList");

    List<SummaryGoodsInfoItem> goodsList = JSON.parseArray(goodsListStr,SummaryGoodsInfoItem.class);

    // 标题
    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.CENTER,"商品销售报表")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    Map<String, Object> printTitle = _setPrintTitle(params, storeList);

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "操作员：",
        (String) printTitle.get("fullName")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "打印时间：",
        (String) printTitle.get("timestamp")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "日期范围：",
        (String) printTitle.get("dateRange")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "门店名称：",
        (String) printTitle.get("storeNames")
      }
    );

    for (int index = 0; index<goodsList.size();index++){
      SummaryGoodsInfoItem item = goodsList.get(index);
      if(item.getGoodsDetails() != null){
        printer.addLine();
        if(index == 0){
          printer.printTable(
            new int[]{14, 4, 8, 6},
            new String[]{ScriptConstant.LEFT, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER},
            new String[]{
              "商品名称",
              "数量",
              "金额",
              "占比"
            }
          );
        }

        // 商品列表
        for (GoodsDetails goods:item.getGoodsDetails()){
          double percentage = 0.00;
          if (goods.getPercentage() > 0) {
            percentage = Double.parseDouble(format2(goods.getPercentage() * 100));
          }
          String goodsName = "";
          if (goods.getGoodsShortName() != null && !goods.getGoodsShortName().equals("")) {
            goodsName += goods.getGoodsShortName();
          } else {
            goodsName += goods.getGoodsName() == null ? "" : goods.getGoodsName();
          }

          if (!goods.getSkuNames().equals("") && goods.getSkuNames() != null) {
            goodsName += "|" + goods.getSkuNames();
          }
          String subName = "";

          if (!goodsName.equals("")) {
            subName = goodsName.length() >= 9 ? goodsName.substring(0, 9) : goodsName;
          }

          printer.printTable(
            new int[]{14, 4, 8, 6},
            new String[]{ScriptConstant.LEFT, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER},
            new String[]{
              subName,
              String.valueOf(goods.getNum()),
              String.valueOf(goods.getTotal()),
              format2(percentage) + "%"
            }
          );
        }

        printer.addLine();

        // 打印汇总
        double totalPercentage = 0.00;
        if (item.getPercentage() > 0) {
          totalPercentage = Double.parseDouble(format2(item.getPercentage() * 100));
        }

        printer.printTable(
          new int[]{10, 8, 8, 6},
          new String[]{ScriptConstant.LEFT, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER},
          new String[]{
            item.getCatalogName(),
            String.valueOf(item.getGoodSalesNum()),
            String.valueOf(item.getCatalogTotal()),
            format2(totalPercentage) + "%"
          }
        );
        printer.emptyLines(1);
      }
    }

    return  printer.getString();
  }


  // 报损商品打印
  public String goodsDamagePrint(Map printInfo) throws ParseException {
    PrintScriptUtil printer = new PrintScriptUtil();

    // 通用参数
    String paramStr = (String) printInfo.get("param");
    JSONObject json = JSON.parseObject(paramStr);
    Map<String, Object> params =  JSONObject.parseObject(json.toJSONString());


    // 门店列表
    String storeListStr = (String) printInfo.get("storeList");
    List<StoreListItem> storeList = JSON.parseArray(storeListStr, StoreListItem.class);

    // 门店商品列表
    String damageGoodsListStr = (String) printInfo.get("damageGoodList");
    List<DamageGoodsListItem> damageGoodsList = JSON.parseArray(damageGoodsListStr, DamageGoodsListItem.class);

    // 标题
    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.CENTER,"报损商品报表")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    Map<String, Object> printTitle = _setPrintTitle(params, storeList);

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "操作员：",
        (String) printTitle.get("fullName")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "打印时间：",
        (String) printTitle.get("timestamp")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "日期范围：",
        (String) printTitle.get("dateRange")
      }
    );

    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "门店名称：",
        (String) printTitle.get("storeNames")
      }
    );

    double totalNum = 0.0;
    double totalPrice = 0.0;

    for (int index = 0; index<damageGoodsList.size(); index++){
      DamageGoodsListItem item = damageGoodsList.get(index);
      printer.addLine();
      if(index == 0){
        printer.printTable(
          new int[]{8, 8, 5, 5, 6},
          new String[]{ScriptConstant.LEFT, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER,ScriptConstant.CENTER},
          new String[]{
            "报废原因",
            "报废商品",
            "数量",
            "单位",
            "占比"
          }
        );
      }

      // 打印商品
      for (GoodsItem goods:item.getGoods()){
        double percentage = 0.00;
        if (goods.getPercentage() > 0) {
          percentage = Double.parseDouble(format2(goods.getPercentage() * 100));
        }
        String goodsName = "";
        if (goods.getGoodsShortName() != null && !goods.getGoodsShortName().equals("")) {
          goodsName += goods.getGoodsShortName();
        } else {
          goodsName += goods.getGoodsName() == null ? "" : goods.getGoodsName();
        }

        if (!goods.getSkuNames().equals("") && goods.getSkuNames() != null) {
          goodsName += "|" + goods.getSkuNames();
        }
        String subName = "";

        if (!goodsName.equals("")) {
          subName = goodsName.length() >= 8 ? goodsName.substring(0, 8) : goodsName;
        }

        printer.printTable(
          new int[]{9, 8, 4, 4, 7},
          new String[]{ScriptConstant.LEFT, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER},
          new String[]{
            goods.getDamageReason(),
            subName,
            String.valueOf(goods.getWeight() > 0 ? goods.getWeight() : goods.getMainUnitNum()),
            !goods.getUnit().equals("") ? goods.getUnit() : "无",
            format2(percentage) + "%"
          }
        );
      }

      printer.addLine();

      // 打印汇总
      double totalPercentage = 0.00;
      if (item.getPercentage() > 0) {
        totalPercentage = Double.parseDouble(format2(item.getPercentage() * 100));
      }

      printer.printTable(
        new int[]{10, 8, 8, 6},
        new String[]{ScriptConstant.LEFT, ScriptConstant.CENTER, ScriptConstant.CENTER, ScriptConstant.CENTER},
        new String[]{
          item.getCatalogName(),
          String.valueOf(item.getGoodSalesNum()),
          String.valueOf(item.getCatalogTotal()),
          format2(totalPercentage)
        }
      );

      totalNum += item.getGoodSalesNum();
      totalPrice += item.getCatalogTotal();
    }

    printer.addLine();

    printer.printTable(
      new int[]{10, 10, 12},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "报损总计：",
        "数量:" + totalNum,
        "价格: " + totalPrice,
      }
    );

    return  printer.getString();
  }




  /**
   * 鲜范卡支付打印
   **/
  public String eCardPay(Map printInfo) {
    String imageData = "data:base64;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4AAAAAAAAAAAAEJsICBkb3ViQG/gAAAAAAAAAAAAQnJkVFVudEYjUmx0AAAAAAAAAAAAAAAAQmxkIFVudEYjUmx0AAAAAAAAAAAAAAAAUnNsdFVudEYjUHhsQFIAAAAAAAAAAAAKdmVjdG9yRGF0YWJvb2wBAAAAAFBnUHNlbnVtAAAAAFBnUHMAAAAAUGdQQwAAAABMZWZ0VW50RiNSbHQAAAAAAAAAAAAAAABUb3AgVW50RiNSbHQAAAAAAAAAAAAAAABTY2wgVW50RiNQcmNAWQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQCAAAAAAAEAAAAADhCSU0EMAAAAAAAAgEBOEJJTQQtAAAAAAAGAAEAAAACOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0cAAAAGAAAAAAAAAAAAAABpAAAAtAAAAAkAZgByAGUAcwBoAGYAYQBuAHMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAALQAAABpAAAAAAAAAAAAAAAAAAAAAAEAAAAA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TQQhAAAAAABXAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAAFABBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADIAMAAyADAAAAABADhCSU0EBgAAAAAABwAIAAAAAQEA/+EOVGh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDUtMDdUMTE6MjI6NTErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTEwLTIyVDExOjQ3OjMyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTEwLTIyVDExOjQ3OjMyKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzk0ZWExMC0yYjRiLTQyNmMtYTcyOS1mMzJkZThlZjg1ODciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYTRmMTg4MS0wNTEzLTlkNDMtOGUwMS1mY2ZkZmVmMjI5YzMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmYjYzMjAyNC1kNDc4LTRlOTAtYTc3Zi04Njc0MWM0YzlkYzEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZiNjMyMDI0LWQ0NzgtNGU5MC1hNzdmLTg2NzQxYzRjOWRjMSIgc3RFdnQ6d2hlbj0iMjAyMS0wNS0wN1QxMToyMjo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9wbmcgdG8gaW1hZ2UvanBlZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MTc5NGVhMTAtMmI0Yi00MjZjLWE3MjktZjMyZGU4ZWY4NTg3IiBzdEV2dDp3aGVuPSIyMDIxLTEwLTIyVDExOjQ3OjMyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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r/8A2O+/de69/wAPO/zRP+8ze1//AF1//sd9+6917/h53+aJ/wB5m9r/APrr/wD2O+/de62M/wC7n82T/hmz/Z0v9nB73/2ZTz/7MF/czTtr7f8A2V/7D7b+E/wn+7Gv+8f93P8Af7/eeW/8L/yLwef1e/de6//Q39DFEZVnMcZmSN4kmKKZVikZHkjWS2tY3eJSQDYlQT9B7917rJ7917r3v3Xuve/de697917r3v3Xuo1XRUeQgelr6SmraWQqXpquCKpgcowdC8MyPGxR1BFxwRf37r3TSNqbWVlZdtYAMjK6MMNjgyujBkdSKa6sjAEEcgj37r3T/wC/de697917r3v3Xuve/de697917pK1GxNkVdRPV1Wzdq1NVVTS1NTU1G3sRNUVFRPI0s8880lG0k000rlndiWZiSTc+/de6esZiMThaY0eGxmOxNIZWmNLjKKmoKYzOFV5TBSxRRGV1QAta5AH9PfuvdOHv3XuknLsHYs8sk8+y9pzTTSPLNNLtzDySyyyMXkkkkejLvI7kkkkkk3Pv3Xusf8Ao82B/wA8Ps//ANBnC/8A1F7917r3+jzYH/PD7P8A/QZwv/1F7917r3+jzYH/ADw+z/8A0GcL/wDUXv3Xuvf6PNgf88Ps/wD9BnC//UXv3Xuvf6PNgf8APD7P/wDQZwv/ANRe/de6Vnhh8P2/ij8Hj8Pg0L4fDp0eLx20ePRxpta3Hv3Xuv/R3+Pfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691/9Lf49+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3X/09/j37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvdf/U3+Pfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691/9k=";
    PrintScriptUtil psu = new PrintScriptUtil();
    psu.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .addImage(ScriptConstant.CENTER, "180*105",imageData)
      .text(ScriptConstant.LEFT,"消费结果: " + (printInfo.get("status").toString().equals("1") ? "支付成功" : "退款成功"))
      .setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.LEFT,  (printInfo.get("status").toString().equals("1") ? "实付总额" : "退款总额") +": " +  printInfo.get("money").toString());

    if(printInfo.get("aCard") != null){
      psu.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "8", "6");
      psu.text("50", "A卡:" + printInfo.get("aCard").toString());
    }

    if(printInfo.get("bCard") != null){
      psu.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "8", "6");
      psu.text("50", "B卡:" + printInfo.get("bCard").toString());
    }

    if(printInfo.get("cCard") != null){
      psu.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "8", "6");
      psu.text("50", "C卡:" + printInfo.get("cCard").toString());
    }

    if(printInfo.get("oCard") != null){
      psu.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE, "8", "6");
      psu.text("50", printInfo.get("classifyName").toString() + ":" + printInfo.get("oCard").toString());
    }


    psu.setNextFormat(ScriptConstant.SMALL, ScriptConstant.SMALL)
      .text(ScriptConstant.CENTER, "...............................................")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, "交易流水:" + printInfo.get("orderId"))
      .text(ScriptConstant.LEFT, "用户: " + printInfo.get("userName"))
      .text(ScriptConstant.LEFT, "消费时间：" + printInfo.get("orderTime"))
      .text(ScriptConstant.LEFT, "交易类型: " + printInfo.get("orderType"))
      .text(ScriptConstant.LEFT, "消费门店：" + printInfo.get("shopName"))
      .text(ScriptConstant.LEFT, "消费门店：" + printInfo.get("storeName"))
      .emptyLines(3);
    return psu.getString();
  }

  /**
   * 鲜范卡交易流水
   **/
  public String eCardPayList(Map printInfo) {
    List<Map> orderList = (List) printInfo.get("orderList");
    Date currentTime = new Date();
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String dateString = formatter.format(currentTime);

    PrintScriptUtil psu = new PrintScriptUtil();
    psu.setNextFormat(ScriptConstant.LARGE, ScriptConstant.NORMAL)
      .text(ScriptConstant.CENTER,"交易记录清单")
      .emptyLines(1)
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, "查询时间: " +  dateString)
      .text(ScriptConstant.LEFT, "统计时间: " +  printInfo.get("startTime") + "至" + printInfo.get("endTime"))
      .text(ScriptConstant.LEFT, "商家: " +  printInfo.get("shopName"))
      .text(ScriptConstant.LEFT, "门店: " +  printInfo.get("storeName"))
      .text(ScriptConstant.LEFT, "终端号: " + "4565434543")
      .text(ScriptConstant.LEFT, "交易笔数: " + printInfo.get("totalElements"))
      .text(ScriptConstant.LEFT, "交易总额: " +  printInfo.get("totalMoney"))
      .setNextFormat(ScriptConstant.SMALL, ScriptConstant.SMALL)
      .text(ScriptConstant.CENTER, "...............................................")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    // 这里循环打印交易列表
    for(int i=0; i< orderList.size(); i++){
      psu.text(ScriptConstant.LEFT, "消费时间：" + orderList.get(i).get("orderTime"))
        .text(ScriptConstant.LEFT, "交易状态: " + orderList.get(i).get("status"))
        .text(ScriptConstant.LEFT, "交易金额：" + orderList.get(i).get("orderMoney"))
        .text(ScriptConstant.LEFT, "交易单号:" + orderList.get(i).get("orderId"));
    }

    psu.emptyLines(3);
    return psu.getString();
  }

  /**
   * 鲜范卡交易汇总
   **/
  public String eCardPayCount(Map printInfo) {
    List<Map> cardList = (List) printInfo.get("cardList");

    Date currentTime = new Date();
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String dateString = formatter.format(currentTime);

    PrintScriptUtil psu = new PrintScriptUtil();
    psu.setNextFormat(ScriptConstant.LARGE, ScriptConstant.NORMAL)
      .text(ScriptConstant.CENTER,"交易记录汇总")
      .emptyLines(1)
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, "查询时间: " +  dateString)
      .text(ScriptConstant.LEFT, "统计时间: " +  printInfo.get("startTime") + "至" + printInfo.get("endTime"))
      .text(ScriptConstant.LEFT, "商家: " +  printInfo.get("shopName"))
      .text(ScriptConstant.LEFT, "门店: " +  printInfo.get("storeName"))
      .text(ScriptConstant.LEFT, "终端号: " + "4565434543")
      .setNextFormat(ScriptConstant.SMALL, ScriptConstant.SMALL)
      .text(ScriptConstant.CENTER, "...............................................")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, "交易成功: " + printInfo.get("successOrderTotalNums") + "笔")
      .text(ScriptConstant.LEFT, "交易总额: " +  printInfo.get("successOrderTotalMoney") + "元");

    // 这里循环打印交易列表
    for(int i=0; i< cardList.size(); i++){
      psu.text(ScriptConstant.LEFT, cardList.get(i).get("name").toString() + ": " + cardList.get(i).get("totalMoney"));
    }

    psu.setNextFormat(ScriptConstant.SMALL, ScriptConstant.SMALL)
      .text(ScriptConstant.CENTER, "...............................................")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
      .text(ScriptConstant.LEFT, "退款笔数: " + printInfo.get("backOrderTotalNums") + "笔")
      .text(ScriptConstant.LEFT, "退款金额: " + printInfo.get("backOrderTotalMoney") + "元");

    psu.emptyLines(3);
    return psu.getString();
  }
  /**
   * 鲜范卡交易汇总
   **/
  public String orderGoodsSummary(Map printInfo) {

    PrintScriptUtil printer = new PrintScriptUtil();

    String summaryInfoStr = (String) printInfo.get("summaryInfo");
    JSONObject json = JSON.parseObject(summaryInfoStr);
    Map params =  JSONObject.parseObject(json.toJSONString());
    // 汇总数据
    Map summaryData = (Map) params.get("summaryData");
    // 订货汇总
    List<Map> supplierSummarys = (List) summaryData.get("supplierSummary");
    // 按分类汇总
    List<Map> frontendSummarys = (List) summaryData.get("frontendSummary");


    // 时间
    String dateStr =  params.get("startTime") + "-" + params.get("endTime");


    // 标题
    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
      .text(ScriptConstant.CENTER, "订货汇总单")
      .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);

    printer.emptyLines(1);
    // 门店名称
    if (params.get("storeName") != null) {
      printer.printTable(
        new int[]{10, 22},
        new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
        new String[]{
          "门店名称：",
          (String) params.get("storeName")
        }
      );
      // 换行
      printer.emptyLines(1);
    }
    // 时间范围
    printer.printTable(
      new int[]{10, 22},
      new String[]{ScriptConstant.LEFT, ScriptConstant.LEFT},
      new String[]{
        "时间范围：",
        dateStr
      }
    );
    // 换行
    printer.emptyLines(1);
    // 订货汇总
    for (Map supplier:supplierSummarys){
      printer.printTable(
        new int[]{16, 8, 8},
        new String[]{ScriptConstant.LEFT,ScriptConstant.CENTER,ScriptConstant.CENTER,},
        new String[]{
          (String) supplier.get("name"),
          String.valueOf(supplier.get("finalQuantity")),
          String.valueOf(supplier.get("costPrice"))
        }
      );
    }
    // 换行
    printer.emptyLines(1);
    // 分类汇总
    for (Map frontend:frontendSummarys){
      // 表头
      printer.printTable(
        new int[]{12, 10, 10},
        new String[]{ScriptConstant.LEFT,ScriptConstant.CENTER,ScriptConstant.CENTER,},
        new String[]{
          (String) frontend.get("name"),
          "最终数量",
          "最终金额"
        }
      );
      // 分割线
      printer.addLine();
      List<Map> subList = (List) frontend.get("subList");
      for (Map goods:subList){
        // 商品列表
        printer.printTable(
          new int[]{12, 10, 10},
          new String[]{ScriptConstant.LEFT,ScriptConstant.CENTER,ScriptConstant.CENTER,},
          new String[]{
            (String) goods.get("name"),
            String.valueOf(goods.get("finalQuantity")),
            String.valueOf(goods.get("costPrice"))
          }
        );
      }
      // 分割线
      printer.addLine();
      // 合计
      printer.printTable(
        new int[]{12, 10, 10},
        new String[]{ScriptConstant.LEFT,ScriptConstant.CENTER,ScriptConstant.CENTER,},
        new String[]{
          "合计:",
          String.valueOf(frontend.get("finalQuantity")),
          String.valueOf(frontend.get("costPrice"))
        }
      );
      // 换行
      printer.emptyLines(1);
    }
    // 换行
    printer.emptyLines(1);

    return printer.getString();
  }
  /**
   * 订货单首页打印
   **/
  public String orderGoodsHome(Map printInfo) {

    PrintScriptUtil printer = new PrintScriptUtil();

    String orderGoodeInfo = (String) printInfo.get("orderGoodeInfo");
    JSONObject json = JSON.parseObject(orderGoodeInfo);
    Map params = JSONObject.parseObject(json.toJSONString());
    // 标题
    printer.setNextFormat(ScriptConstant.LARGE, ScriptConstant.LARGE)
            .text(ScriptConstant.CENTER, (String) params.get("title"))
            .setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL);
    //门店
    printer.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
            .text(ScriptConstant.CENTER, (String) params.get("curStoreName"));
    printer.emptyLines(1);
    //日期
    printer.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
            .text(ScriptConstant.LEFT, (String) params.get("orderDate"));
    printer.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL)
            .text(ScriptConstant.LEFT, (String) params.get("deliveryDate"));
    //供应商集合
    List<Map> supList = (List<Map>) params.get("suppliers");
    for (Map sup:supList){
      printer.emptyLines(2);
      String supName = (String) sup.get("supplierName") + sup.get("workshopName");
      printer.setNextFormat(ScriptConstant.NORMAL, ScriptConstant.NORMAL).text(ScriptConstant.LEFT,supName);
      // 分割线
      printer.addLine();
      printer.printTable(
              new int[]{14, 9, 9},
              new String[]{ScriptConstant.LEFT,ScriptConstant.LEFT,ScriptConstant.LEFT,},
              new String[]{
                      "名称",
                      "订货量",
                      "发货量"
              }
      );
      List<Map> skuList = (List<Map>) sup.get("skuList");
      for (Map sku:skuList) {
        String skuName = (String) sku.get("skuName");
        if(sku.get("skuRemark") != null && !sku.get("skuRemark").equals("")) {
          skuName += sku.get("skuRemark");
        }
        printer.text(ScriptConstant.LEFT,skuName);
        printer.printTable(
                new int[]{14, 9, 9},
                new String[]{ScriptConstant.LEFT,ScriptConstant.LEFT,ScriptConstant.LEFT,},
                new String[]{
                  "",
                        String.valueOf(sku.get("orderAmount")) + sku.get("unitValue"),
                  (Boolean) sku.get("showShipment") ? String.valueOf(sku.get("shipment")) : "-" + sku.get("unitValue")
                }
        );
      }

    }
    return printer.getString();
  }
  public String printDataTemp(Map data) {
    PrintScriptUtil printer = new PrintScriptUtil();
    String info = (String) data.get("printInfoData");
    List<OneLie> infoList = JSONArray.parseArray(info,OneLie.class);
    if(infoList != null && infoList.size() > 0) {
      String txt1 = null,txt2 = null;
      for (OneLie item:infoList) {
        String type = (String) item.getType();
        List txtArr = item.getTxtArr();
        if( txtArr != null && !txtArr.isEmpty()) {
          txt1 = (String) txtArr.get(0);
          if(txtArr.size() >=2) {
            txt2 = (String) txtArr.get(1);
          }
        }
        switch (type) {
          //s,n,l：小，标准，大，默认标准字体
          case "size":
            txt1 = txt1.isEmpty() ? "n" : txt1;
            txt2 = txt2.isEmpty() ? "n" : txt2;
            printer.setNextFormat(txt1, txt2);
            break;
          case "txt":
            txt1 = txt1.isEmpty() ? "测试" : txt1;
            txt2 = txt2.isEmpty() ? "c" : txt2;
            printer.text(txt2 , txt1);
            break;
          case "line":
              printer.addLine();
              break;
          case "empty":
            txt1 = txt1.isEmpty() ? "1" : txt1;
            printer.emptyLines(Integer.parseInt(txt1));
            break;
          case "table":
            TableBean tab = (TableBean) item.getTable();
            int len = tab.getWidth().size();
            int[] wArr = new int[len];
            String[] aArr = new String[len], tArr = new String[len];
            for (int i = 0; i < len; i++) {
              wArr[i] = (int) tab.getWidth().get(i);
              aArr[i] = (String) tab.getAlign().get(i);
              tArr[i] = (String) tab.getTxt().get(i);
            }
            printer.printTable(wArr, aArr, tArr);
            break;
          default:
            break;
        }
      }
    }

    return printer.getString();
  }
}
